Karp 的技术博客
踩坑教训
Swoole 抛错 : WARNING ProcessPool::spawn(): fork() failed, Error: Resource temporarily unavailable[11]

这个错误表示在Swoole中使用ProcessPool::spawn()方法创建子进程时,fork()系统调用失败了。错误消息中的"Resource temporarily unavailable"表示资源暂时不可用,错误码为11。

编程语言
开发 Swoole 服务 使用端口问题

最近开发新项目 服务端口5w 起 , 但是总是出现端口被占用...

编程语言
Swoole 出现 deadlock 字样
===================================================================
 [FATAL ERROR]: all coroutines (count: 1) are asleep - deadlock!
===================================================================

 [Coroutine-1]
--------------------------------------------------------------------
#0  Swoole\Coroutine\Http\Client->recv() called at [/opt/webserver/vendor/swlib/saber/src/WebSocket.php:102]
#1  Swlib\Saber\WebSocket->recv() called at [/opt/webserver/script/src/Task/BinanceContract.php:133]
#2  Task\Test->init() called at [/opt/webserver/script/src/Task/BootScript.php:56]
编程语言
Swoole 使用 Xhprof 调试 HTTP服务

昨天服务出了问题,生产环境代码需要优化