怎么接收TCP同步返回的数据信息啊
workerman里接收客户端的消息都是在onMessage里异步接收的,不支持同步
@如果接收修改配置的时候, 怎么能同步修改所有子进程数据啊 - 还是只能修改当前进程的数据
只能改当前进程的数据,如果要改其它进程的数据,需要进程间通讯,可以用channel组件http://doc.workerman.net/components/channel-examples.html
那如果数据更改了想通知所有子进程的话 只有这个方法了 ?
不是唯一方法,比如把数据存到redis,其它进程需要这份数据的时候实时读redis,改数据直接改redis即可。
怎么在程序里面把所有子进程都reload了 ?
还有 手册上写的平滑重启, 可以主进程每次给子进程发送重启, 这个在哪里设置的 - - 没有示例呢,
workerman里接收客户端的消息都是在onMessage里异步接收的,不支持同步
@如果接收修改配置的时候, 怎么能同步修改所有子进程数据啊 - 还是只能修改当前进程的数据
只能改当前进程的数据,如果要改其它进程的数据,需要进程间通讯,可以用channel组件http://doc.workerman.net/components/channel-examples.html
那如果数据更改了想通知所有子进程的话 只有这个方法了 ?
不是唯一方法,比如把数据存到redis,其它进程需要这份数据的时候实时读redis,改数据直接改redis即可。
怎么在程序里面把所有子进程都reload了 ?
还有 手册上写的平滑重启, 可以主进程每次给子进程发送重启, 这个在哪里设置的 - - 没有示例呢,