Получить клиент AmazonSQSAsync
. При весенней загрузке вы можете просто подключить его.
Теперь, как вы видите, sendMessageAsync
возвращает Future
, поэтому вам нужно подождать его.
amazonSQSAsync.sendMessageAsync("logical queue name", "message").get(10, TimeUnit.SECONDS)
Если вы предпочитаете Вы также можете использовать другой метод:
amazonSQSAsync.sendMessage("logical queue name", "message")
Он не вернет Future, но будет превышен по истечении времени ожидания приема.