动态生成的rabbitMQ消费者

时间:2017-08-01 09:23:48

标签: php bash rabbitmq

在本教程中,为了运行两个使用者,我打开两个控制台并在每个控制台中键入php worker.phphttps://www.rabbitmq.com/tutorials/tutorial-two-php.html

相反,我希望在用户登录时创建一些工作人员,并在注销时销毁这些工作人员。这可能在php框架内,如果不是我可以使用bash脚本或类似的路径?

[编辑:更多信息]

在正常情况下,我可能会让一些工人做一些需要很长时间的工作。对于我的网站,我希望每个登录用户最多有八个相同的工作人员。使用后摧毁工人并不是一个问题。但如果我启动16名工作人员(两名并发用户)并且第三人登录我的网站,我希望启动另外8名工作人员。 我可以每天检查日志,找出最大并发用户数,并手动调整所需数量,但我假设有更好的方法。

1 个答案:

答案 0 :(得分:1)

答案是:是的,这是可能的。最佳解决方案取决于项目细节。