我想将 SQS 队列中的消息发送到侦听器队列中的特定主机。

I want to send a message in SQS queue to a specific host in a listener fleet.

我想将 SQS 队列中的消息发送到侦听队列中的特定主机。向主机发送消息的决定取决于前面运行的细节。我能知道这件事吗?

这是不可能的。 ReceiveMessage() API 调用从队列中检索消息。无法请求接收消息子集(例如具有特定属性的消息,例如 priority=highhost=23)。

为此,您应该创建一个单独的队列,并且只让特定主机从该队列中检索消息。