gpt4 book ai didi

python - 运行消息队列的 python 消费者的最佳实践?

转载 作者:可可西里 更新时间:2023-11-01 10:41:21 27 4
gpt4 key购买 nike

我正在开发本地 Windows 网络应用程序。

我正在运行 RabbitMQ 服务,我有一个 python 脚本需要在后台运行,并使用队列中的消息(例如,使用 pika 的 basic_consume() 函数)。

问题是——程序应该如何在后台运行。一些选项:

  1. 使用 pythonw.exe
  2. 将脚本作为服务运行
  3. 运行 IIS 站点

我需要代码在失败时重新运行,并且可以简单地控制它的停止和重新启动。最佳做法是什么?

最佳答案

安全的选择是数字 2。将您的 Python 代码作为适当的 Windows 服务运行。

看看这个other SO question ;使用 pywin32 .

关于python - 运行消息队列的 python 消费者的最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54751267/

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