workerman 网络性能非常差,如何提高网络速度

开一个终端,用workerman监听1578端口
Workerman[tp5/ecs/ecstimer.php] start in DEBUG mode
----------------------------------------- WORKERMAN -----------------------------------------
Workerman version:3.5.19          PHP version:7.3.9
------------------------------------------ WORKERS ------------------------------------------
proto   user            worker          listen                 processes    status
tcp     root            none            http://0.0.0.0:1578    1             [OK]
---------------------------------------------------------------------------------------------
Press Ctrl+C to stop. Start success.
 
然后本地再开一个,去下载一个155M大小的字符串,竟然需要平均2秒钟。(我测速软件访问127.0.0.1的速度是33G/s)。

捕获.PNG

 
 
已邀请:

dignfei - 丹妮

赞同来自:

全部是在同一台电脑内访问

xiuwang

赞同来自:

软件访问127.0.0.1 33Gb每秒,这种是不走网卡的,纯内存计算,所以快。
 从192.168.173.3 下载这种要走网卡了,千兆网卡下载速度也就是差不多100MB每秒,下载一个150M只要要1秒多了,所以速度慢。再加上普通磁盘读写速度也就是几十M每秒,还有你开了docker虚拟机速度就更慢了。所以这个值是正常值。

要回复问题请先登录注册