PHP代码中如果有异常抛出,必须在回调函数中进行try/catch捕获异常,否则会导致工作进程退出 swoole不支持set_exception_handler,必须使用try/catch方式处理异常 Worker进程不得共用同一个Redis或MySQL等网络服务客户端,Redis/MySQL创建连接的相关代码可以放到onWorkerStart回调函数中 。原因是如果共用1个连接,那么返回的结果无法保证被哪个进程处理 。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了 。具体参考/wiki/page/325.html 不能使用类的属性保存客户端连接信息,因为一个worker进程可以处理多个客户端连接,导致类属性数据错乱 。常量则是可以的 。(本文完)
本文优先在公众号"飞鸿影的博客(fhyblog)"发布,欢迎关注公众号及时获取最新文章推送!
【Swoole简介】
推荐阅读
-
-
法制|法官看法官·读数识法院人 | 行政法官的7年——审结1500件案件,累计阅卷1万多本
-
-
江口|中国界碑众多,为何这块普通的“土字牌”这么火?
-
-
向松社会|中国这几种兵器太厉害了“刀枪不入”的欧洲板甲一击即碎
-
小小的大鱼■真心实意,一心一意,一恋爱就会走心的星座
-
-
-
客厅风水的20个注意事项打造最佳阳宅风水 客厅有什么风水
-
北京日报客户端|商务部:7月我国服务出口增速由负转正
-
土地确权■2019年土地确权延长30年,那新增人口怎么办,这里给
-
懂个车|含中大型轿车+SUV!大众、丰田有压力了,现代13款新车曝光
-
利率|打击高利贷!最高法出手:重新定调民间借贷利率!最全解读来了→
-
侨民|海之畔,吾之家——广西北海侨港侨民眼中的幸福变迁
-
最高检:下一步,所有与未成年人密切接触行业入职前需查性侵记录
-
【炉石传说】炉石传说冒险模式预热,暴雪牙膏大厂开始动工,女性恶魔猎手登场
-
『巴塞罗那』巴萨“烫手山芋”有望被接盘!标价1亿欧元,新土豪有意出手
-
柏铭科技 或助推四季度销量创新高,小米千元机即将到来
-
秋玉聊时尚▲称得上是冰肌玉骨了,素人街拍:知性贤淑的小姐姐