PHP原生多进程开发中需要注意的问题

原创
2019/06/21 17:41
阅读数 119

PHP多进程开发中需要注意的问题

注意问题

1.  手册中明确注明,不要在FPM中使用多进程
2.  子进程中不要复用父进程的socket连接,
    如父进程中的的MySQL连接,在子进程中需要也不要接着用
    今天同事遇到一个问题,我们的MySQL是由一个static做的单例
    在子进程中重新连接MySQL,也会复用父类中的MySQL连接.
    所以最后的解决方案是在MySQL中添加一个unset()MySQL类中static的方法.
    在子类中调用这个方法,断开连接重新连接MySQL.
3. 要防止子进程泛滥,做法很简单, 就是子进程运行完毕之后马上退出掉即可.
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部