Ubuntu 服务器 CPU 占用率达到 96%?排查并解决两个 Swoole 站点端口冲突问题
这次服务器 CPU 占用率达到 96% 的问题,最初看起来像是服务器负载过高,但通过逐步检查系统进程和 Swoole 服务,最终发现是两个站点使用了相同的监听接口。调整为独立端口后,CPU 占用率迅速恢复到 2%。因此,在一台服务器上部署多个 ThinkPHP、CRMEB 或 Hyperf 等 Swoole 项目时,除了关注 CPU、内存和网络流量,还应该特别注意不同服务之间的监听端口规划,以及进程管理配置。