【workbunny/webman-rabbitmq】出现 系统调用选择超过了最大连接数

小叽叽叽叽

问题描述

for ($i=0;$i<1000;$i++){
      async_publish(UserBuilder::instance(), "asd", null, false);
}

导致
截图

569 2 0
2个回答

chaz6chez

提供一下rabbitmq版本、php版本、插件版本
运行一下workerman的status的命令,截一个图看看

  • 小叽叽叽叽 2023-11-21

    RabbitMQ 3.9.11 PHP 8.0.2 (cli) workbunny/webman-rabbitmq (1.0.11)

  • chaz6chez 2023-11-21

    你是不是在windows下运行的呢?

  • 小叽叽叽叽 2023-11-21

  • chaz6chez 2023-11-21

    windows下只能在select驱动下运行,有连接限制,在linux下运行吧,可以安装一个docker for win,插件包内有docker-compos编排文件,可以试试

  • 小叽叽叽叽 2023-11-21

    好的谢谢

damao

workerman在windows下select最多支持256个连接,用linux系统

  • 暂无评论
×
🔝