用PHP进行多任务处理

时间:2017-09-09 12:55:19

标签: php multitasking

我制作了一个简单的IRC机器人,它可以加入一个频道并根据命令执行简单的任务,机器人可以完美地为1台服务器工作

但现在我希望它能同时在多个服务器上运行,我想到的一个解决方案是多次启动脚本

例如

php bot.php server1
php bot.php server2
...etc

但出于很多原因我不喜欢这个

我可以使用PHP进行多任务处理的其他方法

1 个答案:

答案 0 :(得分:0)

这是一个相当复杂的话题。我建议你看看像AmpRatchet这样的库(更多的是面向websockets,但可能仍然可以用于你的情况),这些库是为简化你正在处理的任务而构建的。制定自己的解决方案可能会很困难。