2019-06-20 Swoole Task 阻塞 Worker 开发教训 在使用 Swoole 进行异步编程时,Task 进程是处理耗时操作的有效工具。然而,由于 Task 进程的队列机制,可能会导致阻塞,从而影响 Worker 进程的性能。以下是一些常见的坑和解决方案,以帮助您优化 Swoole Task... 阅读全文
2019-04-26 /tmp 下产生大量 swoole.task 临时文件 磁盘空间打满问题 今天一台测试服务器 /tmp 下产生大量 swoole.task 临时文件 大概几十万个 将磁盘打满了 大概时间也就7天以内 , 这些文件什么鬼 ?? 是worker to task 的队列长度堵塞 生成的文件吗? 在测试服务器上, ... 阅读全文
2019-04-01 Swoole 报错 `WARNING php_swoole_trace_check: PTRACE_ATTACH` 在使用 Swoole 时,您可能会遇到类似于以下的警告信息: 这个警告通常与 Swoole 的调试和追踪功能有关,特别是在使用 ptrace 系统调用时。ptrace 是一个用于调试和追踪进程的系统调用,Swoole 使用它来实现一些... 阅读全文
2019-03-14 Supervisor 进程子进程管理 之前使用 Supervisord 守护 swoole 服务 问题 restart 服务后 master 进程重启了 并拉起新的worker 进程, 但是老的worker 进程并没有kill 我都是通过 shell 脚本实现子进程kil... 阅读全文
2019-01-13 Swoole ERROR swFactoryProcess_finish (ERROR 1004) 经常发现这个错误 虽然不影响线上服务, 但还是找下问题 通过 swoole 论坛 : https://group.swoole.com/question/106324 阅读全文