Elastic beanstalk 工作环境 - 我如何弄清楚为什么所有消息都进入死信队列?
Elastic beanstalk worker environment - how do I figure out why all messages go to dead letter queue?
我刚开始在 elastic beanstalk 中使用工作环境。据我了解,环境会监听一个队列,然后 POST 将消息发送到您指定的 url。我创建了一个 POST 端点并在 elasticbeanstalk 的配置部分指定了 url。
但是,当我向队列发送消息时,它并没有被发布到实例。所有消息都进入死信队列。当我在死信队列上单击 'view messages' 并进行轮询时,它会显示所有消息,但没有错误或任何可以给我一些关于它们失败原因的提示。
有没有人有关于如何调试它的任何提示?
原来我指定的端点需要一个参数。删除参数解决了问题。
把这个留在这里以防其他人遇到这个问题。
我刚开始在 elastic beanstalk 中使用工作环境。据我了解,环境会监听一个队列,然后 POST 将消息发送到您指定的 url。我创建了一个 POST 端点并在 elasticbeanstalk 的配置部分指定了 url。
但是,当我向队列发送消息时,它并没有被发布到实例。所有消息都进入死信队列。当我在死信队列上单击 'view messages' 并进行轮询时,它会显示所有消息,但没有错误或任何可以给我一些关于它们失败原因的提示。
有没有人有关于如何调试它的任何提示?
原来我指定的端点需要一个参数。删除参数解决了问题。
把这个留在这里以防其他人遇到这个问题。