在start.php定义了一个全局对象,websocket进程中读取不到另一个websocket进程保存的数据?

wenruns

截图
截图

socket服务难道每个进程都会copy一份全局变量到各自进程的代码区?所以才会出现这个现象吗?

806 1 0
1个回答

meows

1、进程是相互隔离的,无法共享
2、共享数据,可以考虑使用redis 或者 swoole table来做。

  • wenruns 2022-09-19

    ok,感谢

  • wenruns 2022-09-19

    兄弟,$connection无法serialize序列化啊,报错Serialization of 'Closure' is not allowed

年代过于久远,无法发表回答
×
🔝