如何让 BT 上传支持多外网宽带
因为我是通过 Ikuai 进行多播然后进行负载均衡
外网接口 dsl_2 ,adsl_3
我使用的是多线负载,两个不同的接口 根据新建连接数的模式进行,1:1 的负载均衡
正常的状态下,我使用宽带只会使用到其中的一个接口,我一直想利用这个多播多出来的 50M 上传带宽。
我使用了 aria2 的多源下载,让它从两个不同的外网接口去获取数据。
这样确实可行,但是因为后端是 cloudreve ,使用了 OpenResty 去反向代理 cloudreve 。
在请求过多的时候 会导致 OpenResty 资源占用非常大,而且它的缓存文件也极快的增长 [我没找到原因 只能不了了之]
但是如果我是使用 python 开启一个简单的 HTTP 服务,去给 aria2 进行多源下载,就没这个问题,不过我看 python 会报很多的连接错误,后面我也没继续分析了。
直到今天我无意中做种发现,我的 qbittorrent 做种能稳定 10mb/s ,因为我的两个外网 IP 都开放了 qbittorrent 的端口
且资源消耗也正常,我感觉这是一条不错的路,于是我尝试自己发一个种子然后通过其他电脑,去下载但是始终只能连接到其中的一个接口例如 adsl_2 ,我手动新增加用户也没有效果