gpt4 book ai didi

python - 在两台服务器之间进行通信 - Amazon SQS/SNS?

转载 作者:太空狗 更新时间:2023-10-29 12:19:26 25 4
gpt4 key购买 nike

我有两台服务器。基本上 Server #1 全天运行一个脚本,当它完成时我需要向 Server #2 发送通知以让它运行一些其他脚本。

我目前依靠 Amazon AWS 工具并使用 Python,所以我想知道是否有人可以推荐一种简单、安全且易于编程的方法:

  • 在服务器 #1 完成脚本运行后在服务器上设置一个标志
  • 从服务器#2 轮询此标志
  • 当标志处于事件状态时在服务器 #2 上运行脚本
  • 当脚本在服务器 #2 上运行完毕后,从服务器 #1 中删除标志

我应该使用 Amazon SNS 还是 SQS?或者,这些都是糟糕的选择吗?如果是这样,你能推荐更好的吗?我倾向于使用 AWS 工具,因为我已经安装了 boto,而且我喜欢它的易用性。

最佳答案

为此,您可能需要考虑查看 AWS Simple Workflow Service。使用 SWF,您可以轻松地跨多个不同的机器协调工作流类型的事件。

http://aws.amazon.com/swf/

关于python - 在两台服务器之间进行通信 - Amazon SQS/SNS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14499893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com