PHP代码中如果有异常抛出,必须在回调函数中进行try/catch捕获异常,否则会导致工作进程退出 swoole不支持set_exception_handler,必须使用try/catch方式处理异常 Worker进程不得共用同一个Redis或MySQL等网络服务客户端,Redis/MySQL创建连接的相关代码可以放到onWorkerStart回调函数中 。原因是如果共用1个连接,那么返回的结果无法保证被哪个进程处理 。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了 。具体参考/wiki/page/325.html 不能使用类的属性保存客户端连接信息,因为一个worker进程可以处理多个客户端连接,导致类属性数据错乱 。常量则是可以的 。(本文完)
本文优先在公众号"飞鸿影的博客(fhyblog)"发布,欢迎关注公众号及时获取最新文章推送!
【Swoole简介】
推荐阅读
-
-
『数码盟』预计在下半年,将发布7000毫安大容量电池的荣耀note20系列
-
北京的建设无疑会越好,可那一股子京味儿还会留存多久嘎嘣脆的利索、骨子里的热情还有腔调里的傲娇
-
天机|《水浒传》最大悲剧宋江被毒死却无人反抗,高俅一语道破天机!
-
头条商业|中美三大产业对比:美国第三产业增加值高达17.35万亿美元
-
我国的国树是什么树我国的国花是什么花我国的果果?我国的国树是银杏树吗
-
搞笑38度▲到了小区后门的坡上,不出意外的熄火,开心一笑:前几天老婆开车
-
「实锤社」lol笑笑点名开团BLG中单鬼Fo!被人唾弃是活该!所有人都想让他爬,原创
-
-
-
成都风情街|刘邦功劳大,汉武帝善谋略,刘秀品德完美!,汉朝杰出皇帝
-
-
-
「丹青解说」老牌坦克刘禅也安排上了,即将进入体验服测试,继廉颇重塑后
-
现在医生的规培政策出来了,医学生怎样在工资微薄的三年生存
-
茶食家背后的故事原料采用中国十大名茶之一的“茶王”六安瓜片
-
股东|必创科技:控股股东代啸宁解除质押212万股,质押509万股
-
-
王岳伦退出李湘关联公司|【吃瓜围观】王岳伦退出李湘关联公司,不是重修旧好了吗?
-
有时候会感觉没有真正的朋友,遇到事情没有说话的人,感觉没有人懂自己,咋办