Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.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
Python 芹菜使用SNS发布消息_Python_Amazon Web Services_Celery_Amazon Sqs_Amazon Sns - Fatal编程技术网

Python 芹菜使用SNS发布消息

Python 芹菜使用SNS发布消息,python,amazon-web-services,celery,amazon-sqs,amazon-sns,Python,Amazon Web Services,Celery,Amazon Sqs,Amazon Sns,我正在寻找一种将芹菜信息发布到SNS主题的方法,由多个队列订阅 我想这样做的原因是,我正在尝试使用芹菜实现多接收器模式 也就是说,每个服务将获取所有已发布的消息,并仅执行相关的消息。所有其余的都将得到承认您需要深入研究SQS传输,找出芹菜消息的格式,然后通过SNS实现发布。。。芹菜不提供这种开箱即用。我相信芹菜团队会欢迎这是一种实用的补充,或类似的。这将是一个有用的特性。我们要实现的模式是一个事件总线,其中每个微服务都有自己的队列 也就是说,对于每项服务,我们将有2个队列,一个订阅SNS主题,另

我正在寻找一种将芹菜信息发布到SNS主题的方法,由多个队列订阅

我想这样做的原因是,我正在尝试使用芹菜实现多接收器模式


也就是说,每个服务将获取所有已发布的消息,并仅执行相关的消息。所有其余的都将得到承认

您需要深入研究SQS传输,找出芹菜消息的格式,然后通过SNS实现发布。。。芹菜不提供这种开箱即用。我相信芹菜团队会欢迎这是一种实用的补充,或类似的。这将是一个有用的特性。

我们要实现的模式是一个事件总线,其中每个微服务都有自己的队列

也就是说,对于每项服务,我们将有2个队列,一个订阅SNS主题,另一个订阅工作者主题。第一个将由轮询器使用,将新作业插入工作队列


这将允许两个服务之间的解耦,即一个服务可以关闭,而第二个服务将新消息附加到队列中

我很困惑。。。您想使用SNS还是SQS?我想使用SNS和SQS,使用SNS发布消息,并将SQS队列订阅到topicaren。所有传输的消息格式是否都相同?我不知道。这取决于您是否想这样做……:)