Swoole开发不同于传统的开发模式,因为是异步多进程多线程模式,并且是常驻内存的,这里将一些注意事项,进行一些整理,要有一个清晰的认识。
**
没必要重新整理一次,直接引用swoole官网的文档去了解下既可以
https://wiki.swoole.com/wiki/page/354.htmlarrow-up-right
子进程当中修改变量,不会影响父进程
进程隔离之前已经讲过了,修改全局变量的值,为什么不生效,原因就是全局变量在不同的进程,内存空间是隔离的,所以无效。所以使用Swoole开发Server程序需要了解进程隔离问题。
https://wiki.swoole.com/wiki/page/p-zend_mm.htmlarrow-up-right
Swoole已经提供解决方案,也可以自行修改,全局注册也没有问题
https://wiki.swoole.com/wiki/page/305.htmlarrow-up-right
Last updated 6 years ago