Archive

标签: swoole

开发 Swoole 服务 使用端口问题

最近开发新项目 服务端口5w 起 , 但是总是出现端口被占用... 我一直都用 netstat -tunple |grep -i 56904 检索 但并没有搜索到. 找了运维同学看了下 使用 netstat -an |grep 569...
阅读全文

Swoole 出现 deadlock 字样

这种错误的出现原因一般是因为协程未结束而 Worker 进程提前退出导致的,这个错误也可手动造成(在任意 Worker 进程内的位置使用 zmyield() 且不使用 zmresume() 恢复,期间使用 reload 或 stop ...
阅读全文

Swoole 使用 Xhprof 调试 HTTP服务

昨天服务出了问题,生产环境代码需要优化 一般我们会通过几种方式分析: 日志法:通过各种日志,查看耗时,找出相应的问题,但这种方法有几个缺点: 粒度太粗,不好控制 侵入性太强,需要人工打点 性能指标不够,只能分析出大致的耗时,但不能分区...
阅读全文