io.iron.ironmq.HTTPException: не найдено (IronMQ JAVA)

Я пытаюсь сделать простое приложение в java, которое отправляет и получает сообщения из IronMQ, но когда я пытаюсь отправить сообщение, получить сообщение или очистить очередь, java покажет мне эту ошибку:

Exception in thread "main" io.iron.ironmq.HTTPException: Not found
at io.iron.ironmq.Client.singleRequest(Client.java:151)
at io.iron.ironmq.Client.request(Client.java:89)
at io.iron.ironmq.Client.post(Client.java:78)
at io.iron.ironmq.Queue.clear(Queue.java:174)

Это код конфигурации:

public void send_Message() throws IOException{
    Client client = new Client(projectId, token, Cloud.ironAWSUSEast);
    Queue queue = client.queue("Random");
    String body = "Hello, IronMQ!";
    int timeout = 30;
    int delay = 0;
    int expiresIn = 0;
    String messageId = queue.push(body, timeout, delay, expiresIn);
}

Спасибо за помощь!:)

1 ответ

Я вижу в журнале ошибок, что проблема в другом куске кода. Конкретно, исключение говорит at io.iron.ironmq.Queue.clear(Queue.java:174), Кажется, вы пытаетесь очистить очередь, которой не существует. Это вызывает исключение, потому что IronMQ возвращает HTTP 404 в этом случае.

Другие вопросы по тегам