猿问

生产 php 或 python 中的 rabbitmq

我是新来的rabbitmq。在 python/php 的所有教程中rabbitmq都说接收端

php receiver.php

要么

python receiver.py

但是我们如何在生产中做到这一点?如果我们必须在生产中运行上面的命令,要么我们必须使用 & 最后,要么我们必须使用nohup。哪个不是个好主意?

如何rabbitmq在 php/python 的生产服务器中实现接收器?


心有法竹
浏览 115回答 1
1回答

繁星点点滴滴

消费者/接收者往往由过程控制器管理。要么initd,systemd都可以工作。我看到更多使用的是http://supervisord.org/或http://godrb.com/或https://mmonit.com/在生产中,理想情况下,您不仅希望拥有确保进程正在运行的东西,而且还希望日志被分离和滚动,您有一定程度的监控以确保进程不只是在启动或其他情况下不断重启. 这些工具比手动运行更适合。
随时随地看视频慕课网APP
我要回答