Closed huo-feng-ding closed 3 years ago
如果不介意的话请提供一下订阅链接,我在本地测试一下,测试完成之后你可以在机场将订阅链接改掉
我在本地测试自己的订阅链接是没有问题的
你好,我这里的环境是windows,python 3.8 。 使用您发布的最新的二进制版本,和我本地跑源码都是一样的结果
您好,我在本地又试了一下,在这里加了一个sleep之后,可以正常显示出来速度了。
感觉是开了startOnWindows这个进程之后,可能这个进程的ssr服务还没有真正开启,就执行了下边的speedtest.Speedtest,从而导致连不上本地的那个ssr 60000的端口。
我主要不是从事python开发的,对进程同步这块儿不熟,您看能不能做下进程同步或优化之类的,谢谢
其实实际上两个是同时跑的,你说的那种情况问题可能是因为节点信息不可用,导致连接失败,然后speedtest去连接端口导致没有相对应的服务,还有一个原因是本地内存不足,跑不动那么多进程,这个我后期会优化一下
这的确是个严重的bug,我在3.8的环境下复现了,之前都在3.7的环境下开发的,现在主要原因是ssr进程还没有启动,就去设置socks5代理了,导致测速进程直接抛出异常,我尝试修复一下,我也看到你的pr了,利用Event实现测速进程和ssr子进程同步,需要在各种环境下测试一把。
我在windows上使用,执行 --test-speed 进行测速,返回的上传下载信息都是无穷大。看日志报这样的错误。 ··· 2021-01-13 17:37:53,519 - SSRTestUtils.py[line:84] - [testSSRSpeed] - DEBUG: This ssr node is invalid 2021-01-13 17:37:53,563 - SSRTestUtils.py[line:83] - [testSSRSpeed] - DEBUG: <urlopen error Error connecting to SOCKS5 proxy 127.0.0.1:60043: [WinError 10061] 由于目标计算机积极拒绝,无法连接。> 2021-01-13 17:37:53,563 - SSRTestUtils.py[line:84] - [testSSRSpeed] - DEBUG: This ssr node is invalid 2021-01-13 17:37:53,685 - SSRTestUtils.py[line:83] - [testSSRSpeed] - DEBUG: <urlopen error Error connecting to SOCKS5 proxy 127.0.0.1:60045: [WinError 10061] 由于目标计算机积极拒绝,无法连接。> 2021-01-13 17:37:53,685 - SSRTestUtils.py[line:84] - [testSSRSpeed] - DEBUG: This ssr node is invalid 2021-01-13 17:37:53,685 - SSRTestUtils.py[line:83] - [testSSRSpeed] - DEBUG: <urlopen error Error connecting to SOCKS5 proxy 127.0.0.1:60047: [WinError 10061] 由于目标计算机积极拒绝,无法连接。> ···