平台:WINDOWS 10
想使用GateWayWorker的redis队列组件让Worker和使用redis模块的python进程通信。
Worker作为订阅者,python方作为发布者
用python发布的消息worker没法接收到,但是用worker写publish则没有问题。
而且发现一个问题,BusinessWorker设置了4个进程但是只有一个启动消息:
在网上找到过python和java通信的例子,个人觉得以redis队列为媒介应该不存在语言模块的问题。
望大大们指导,感谢!
记得手册说过,workerman在windows下进程数设置无效,全部都是单进程
那大大有试过用workerman的redis队列组件和其他进程通信吗
没试过,但感觉是通用的,我觉得你可以试下python能不能subscribe到,确认下python和workerman 使用的是不是同一个redis
我刚看了下send的源码,发现delay==0的时候用的是lpush,然后我用python的lpush实现了下成功了。
继续蹲一下大佬们的方法。
不好意思没看手册,手册里有php在fpm下的解决方法,谢谢大神。