iT邦幫忙

2025 iThome 鐵人賽

DAY 28
0
Build on AWS

亞馬遜熱帶雨林生存日記系列 第 28

Day 28: 如何使用 AWS bedrock agent 對 SQS 做 operation (下)

  • 分享至 

  • xImage
  •  

昨天已經準備好 agent 和 Lambda ,今天可以來測試了。從 SQS 裡面抓兩個 queue 來測試,一個是主要的 queue ,一個當 Dead Letter Queue 。現在可以看到, Dead Letter Queue 裡面有殘留兩個 message 。

下 prompt 用 sqs 的 arn 詢問當前 queue 的狀態,可以看到 agent 整理 Lambda 回覆的結果,告訴使用者這個 queue 沒有 message 堆積,但是 Dead Letter Queue 有兩個 message 。

接著請 agent 再次執行這兩個 message , agent 會把 sqs 的 arn 和 action = 2 這兩個參數丟給 Lambda , Lambda 會執行 sdk 的 start_message_move_task 把 message 從 Dead Letter Queue 搬到主要的 queue ,重新讓 consumer 消化 message 。

執行完之後可以看到, Dead Letter Queue 從 2 個 message 變成 0 ,主要的 queue 也有收到這 2 個 message 。


上一篇
Day 27: 如何使用 AWS bedrock agent 對 SQS 做 operation (上)
系列文
亞馬遜熱帶雨林生存日記28
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言