PHP代码中如果有异常抛出,必须在回调函数中进行try/catch捕获异常,否则会导致工作进程退出 swoole不支持set_exception_handler,必须使用try/catch方式处理异常 Worker进程不得共用同一个Redis或MySQL等网络服务客户端,Redis/MySQL创建连接的相关代码可以放到onWorkerStart回调函数中 。原因是如果共用1个连接,那么返回的结果无法保证被哪个进程处理 。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了 。具体参考/wiki/page/325.html 不能使用类的属性保存客户端连接信息,因为一个worker进程可以处理多个客户端连接,导致类属性数据错乱 。常量则是可以的 。(本文完)
本文优先在公众号"飞鸿影的博客(fhyblog)"发布,欢迎关注公众号及时获取最新文章推送!
【Swoole简介】
推荐阅读
-
硬扯中国新操作!共和党大会上,特朗普长子称拜登为“北京拜登”
-
|把英语踢出高考?你错了,不仅不应该踢,还应该加强
-
-
丹参@复方丹参丸等制剂注意事项增加,如何看懂中成药说明书?
-
做菜的徐小徐茄子怎么做才好吃,教你新做法,不油炸不用炒,清淡又解馋
-
-
发型|显土显脸大的三种发型,不是完美的鹅蛋脸最好别剪,很影响颜值
-
-
-
生肖|2020年被财神爷砸中的4大生肖,被砸中就是发大财,大富大贵
-
-
-
福建28家A级旅游景区被处理 包含沙县小吃文化城等
-
官宣新恋情?42岁钟欣潼与皇甫圣华脸贴脸引猜测,曾被拍接头亲吻
-
-
孔德成|历朝历代的统治者都优待孔家后人,现今的孔家后人还享有优待吗?
-
宋毅战争史|还要装备,抗战中如何与日军在敌后拉锯?我军战将不但要歼灭敌人
-
|网友请吃饭,却只点了一道菜,刚想起身走人,看到菜后“傻眼”
-
江苏广电总台|跑不掉!男子捂得严实凌晨偷盗数百万珠宝 十小时后落网
-
请叫我绅士|堺雅人在日本的地位如何 他的地位相当于中国演艺圈的谁