繁体   English   中英

运行消息队列的python使用者的最佳实践?

[英]Best practice for running python consumers of a message queue?

我正在使用本地Windows Web应用程序。

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

问题是-程序应如何在背景上运行。 一些选项:

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

如果失败,我需要重新运行代码,并具有停止和重新启动它的简单控制。 最佳做法是什么?

安全的赌注是数字2。将python代码作为适当的Windows服务运行。

再看另一个SO问题 ; 使用pywin32

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM