Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 将消息从一个AWS队列传输到另一个AWS队列_Node.js_Amazon Web Services_Aws Sdk_Amazon Sqs - Fatal编程技术网

Node.js 将消息从一个AWS队列传输到另一个AWS队列

Node.js 将消息从一个AWS队列传输到另一个AWS队列,node.js,amazon-web-services,aws-sdk,amazon-sqs,Node.js,Amazon Web Services,Aws Sdk,Amazon Sqs,您好,我们可以批量将消息从一个队列发送到另一个队列,而不必轮询它们并逐个发送回另一个队列。从一个队列发送消息到另一个队列没有本机功能。在这种情况下,您可能需要使用扇出技术 创建一个SNS主题 订阅此主题的两个队列 每当您向主题发布消息时,两个队列都会收到该消息 看看这个链接 我最近也有类似的问题 最后,我将DLQ的死信队列配置为主队列,最大接收数为1 然后,我可以使用控制台轮询DLQ。一旦控制台读取了消息,它就会被移回原始队列。这显然不能很好地扩展到数千条消息,但却解决了我正在处理的小积压问题

您好,我们可以批量将消息从一个队列发送到另一个队列,而不必轮询它们并逐个发送回另一个队列。

从一个队列发送消息到另一个队列没有本机功能。在这种情况下,您可能需要使用扇出技术

  • 创建一个SNS主题
  • 订阅此主题的两个队列
  • 每当您向主题发布消息时,两个队列都会收到该消息

  • 看看这个链接

    我最近也有类似的问题

    最后,我将DLQ的死信队列配置为主队列,最大接收数为1


    然后,我可以使用控制台轮询DLQ。一旦控制台读取了消息,它就会被移回原始队列。这显然不能很好地扩展到数千条消息,但却解决了我正在处理的小积压问题。

    我的情况不同。我想将消息从死信队列推送到主队列。如果我想重新处理它们。在队列之间是否有可能?幸运的是,没有这方面的本机功能。你必须自己实施这个过程。我会保留我的答案,因为它可以帮助其他人寻找一种方法来同时满足两个队列的需求。嗯,我的答案是为了更高的容量,我是通过直接处理它们来实现的。