PHP代码中如果有异常抛出,必须在回调函数中进行try/catch捕获异常,否则会导致工作进程退出 swoole不支持set_exception_handler,必须使用try/catch方式处理异常 Worker进程不得共用同一个Redis或MySQL等网络服务客户端,Redis/MySQL创建连接的相关代码可以放到onWorkerStart回调函数中 。原因是如果共用1个连接,那么返回的结果无法保证被哪个进程处理 。持有连接的进程理论上都可以对这个连接进行读写,这样数据就发生错乱了 。具体参考/wiki/page/325.html 不能使用类的属性保存客户端连接信息,因为一个worker进程可以处理多个客户端连接,导致类属性数据错乱 。常量则是可以的 。(本文完)
本文优先在公众号"飞鸿影的博客(fhyblog)"发布,欢迎关注公众号及时获取最新文章推送!
【Swoole简介】
推荐阅读
-
-
#薄轩辕冬#一袭黄色卫衣配黑色长发,清纯似少女,景甜哪是“人间富贵花”
-
山东鲁能|他曾被鲁能大合同锁定,因踢不上主力离队,如今成新东家核心
-
时尚探究社▲更是你的时尚态度,你选择哪种?,T恤印花不仅是图案
-
-
股票|新宁物流控制权稳定性存疑 刘强东控股公司仅差0.66%股权
-
ZAKER生活|开局惩戒究竟好不好,中路河道之灵的争夺战一触即发
-
-
飞机|他包下民航50多条航线, 25岁身价百亿, 奈何有命赚钱没命花英年早逝
-
-
汽车|易鑫集团上半年巨亏超10亿元,“买车分期却不还钱”拖累了资产质量
-
王某|将二人抛尸下水井!,吉林男子杀害前妻和“情敌”后
-
天天钓鱼|手竿钓草鱼,常用这四个基本套路,草鱼连竿上!,夏季适合钓大鱼
-
-
爱集微APP弥补海思空缺,传台积电这四大客户追加Q4订单
-
#电视剧#最新火爆播出的5部电视剧,若你都看过,资深剧迷无疑!
-
良品铺子入局健身零食市场,销售额中短期目标10亿元
-
-
-
人民网|“点对点”服务 饭碗捧得住(决战决胜脱贫攻坚)