PHP代码中如果有异常抛出,必须在回调函数中进行try/catch捕获异常,否则会导致工作进程退出 swoole不支持set_exception_handler,必须使用try/catch方式处理异常 Worker进程不得共用同一个Redis或MySQL等网络服务客户端,Redis/MySQL创建连接的相关代码可以放到onWorkerStart回调函数中 。原因是如果共用1个连接,那么返回的结果无法保证被哪个进程处理 。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了 。具体参考/wiki/page/325.html 不能使用类的属性保存客户端连接信息,因为一个worker进程可以处理多个客户端连接,导致类属性数据错乱 。常量则是可以的 。(本文完)
本文优先在公众号"飞鸿影的博客(fhyblog)"发布,欢迎关注公众号及时获取最新文章推送!
【Swoole简介】
推荐阅读
-
八只爪的猫|《乘风破浪》郑希怡街拍,穿连体裤单手插兜够飒,就是发型太显老
-
迷途的羔羊|演技佳、长相脱俗奇丽,穿什么都美出圈,赵丽颖挺难不让人心动的
-
蔬菜|吃蔬菜可以降血糖?吃哪些蔬菜可以“控制”血糖?
-
[老王简单说]终于明白支付宝说有可能涨芝麻分的意思了,芝麻信用升级后
-
秦孝文王在位三天吗,秦孝文王为什么只当了三天王-_1
-
小君的家乡|经历住时间考验,女神魅力不减,赵薇的大眼睛美艳动人
-
央视新闻客户端|阿根廷新增新冠肺炎确诊病例再达历史最高值 累计达136118例
-
-
穿衣搭配|懂时尚的贵妇就是厉害,“组合的方式”都和我们不一样
-
天鼎投资▲天鼎证券:资金依旧把握低位消费板块的修复机会进行持续运作
-
-
-
-
-
-
-
「限公司生产」北京2批次日用消费类产品不合格TATA、绿芝岛''上榜''
-
欧冠|下午18:00!欧冠八强即将抽签,4大豪强坐等对手,C罗有望PK梅西
-
教育圈|给快递小哥写首诗,快递小哥纷纷写诗回应,为考生加油,高考作文
-