[2020-09-19 14:57:38 @8895.0] WARNING swSocket_bind(:483): bind(0.0.0.0:9502) failed, Error: Address already in use[98]
PHP Fatal error: Uncaught Swoole\Exception: failed to listen server port[0.0.0.0:9502], Error: Address already in use[98] in /wwwroot/exam.qq.top/swoole.php:3
Stack trace:
#0 /wwwroot/exam.qq.top//swoole.php(3): Swoole\Server->__construct()
#1 {main}
thrown in /wwwroot/exam.qq.top/swoole.php on line 3
问题原因:swoole运行出现这个问题的原因是swoole启动端口被占用,解决方法是结束掉该进程。
解决方法:输入命令 netstat -ntlp 显示 tcp,udp 的端口和进程等相关情况。
netstat -ntlp
找到该端口PID,输入命令杀死进程
kill 8264
再重启swoole服务:
php swoole.php