Android手机版

抓包分析了下,未登录的时候,下载方请求TCP的长效种子会返回503错误给下载方,UDP不受影响

HTTP/1.1 503 Service Unavailable
Accept-Ranges: bytes
Cache-Control: no-cache
Connection: keep-alive
Content-Length: 33
Content-Range: bytes 506609664-506626047/1779336536
Content-Type: text/html; charset=utf-8
Expires: -1
Pragma: no-cache

too many user, max 3 users[user].

登录账号后就可以正常连接TCP,对方的长效种子此时就不会返回错误了

你研究一下?肯定是代码上哪里有问题的,我找朋友试了一下,他也是未登录的情况下无法建立TCP的长效种子

还有UDP与UTP传输龟速的问题,,,准备啥时候修一修

看了一下以前的代码,长效做种上传模块对未登录用户只开放3个上传连接,对已登录用户无此限制。但总的长效上传连接数限制会根据当前长效上传速度进行动态调整(20、40、60、200、500、无限制)

是有其他下载用户占用了做种方的3个tcp连接配额?所以导致我未登录连接不上tcp吗
看起来并不是我用了3个连接,因为第一个连接请求就会被返回503

这个可以解决下吗,比如说调高下默认值配额从3提升到20,3个确实太少了,也应该高级设置给个选项忽略未登录的限制。让没登录的人享受到和登录的一样无限制

是的,有其他用户占用了对方的长效上传连接限额。

这个设定是为了给注册用户更高的优先级,不能提升太高。改成10个差不多了

好吧,那就10个吧,和返回数量同步为10

现在是通过cookie判断用户,还是连接线程?
如果下载方创建2个下载任务,占用的是2个连接还是1个用户?
一个用户产生的连接数不止一个,503错误后间隔多久重试一次,可以改成失败5秒重试,重试计数10000?避免要暂停任务在重新开始才去重试

确认了只要未登录用户下载,所有tcp长效种子都无法连接
是不是假设上传方现在有5个登录用户连接长效种子,然后有1个未登录用户来了后,由于已连接5>3所以503错误永远连不上。登录和未登录的连接有没有独立开计算

通过cookie判断用户

按连接数计算。两个任务各一条长效种子下载连接,如果连到同一个用户,就会占用对方两个上传限额。

目前是间隔60秒,无限重试。

没有独立计算,只要上传连接数被占满,未登录用户就没机会了。还要考虑BT上传,长效上传的优先级本来就设计得要低一些。

好吧,还有一种情况是多文件目录的种子,一个用户占用10个tcp连接
bittorrent.max_connections_per_ltseed
udp看起来是没有连接数限制的,所以未登录用户能连上,但是每个用户的每任务只有一个连接,不能和tcp一样10个udp多线程,然后现有版本udp龟速就根本下不动,最快就1-5KB,同样是udp的utp反而有100KB(utp这同样龟速)

失败间隔可以改小点,5秒或者10秒吧,又不是十几年前排队机制的电驴,传输速度快才是最重要的

那就按照之前说的,未登录改成10吧,连不上就只能告知下载者登录了

一加ACE5 COLOROS16 Android16

设置了后台无限制与自启动和锁定后台切出后下载速度也会降低至0(题外话:TIM通话切后台也会导致对方听不到声音)

这是厂商rom的问题吗:thinking:

是不是开了【不保留活动】或者设置了【不允许后台进程】?

小米手机需要设置两处
小米手机miui系统用比特彗星app下载切换后台后速度变成7MB/S速度过慢的解决办法

这是手机系统自身问题
小米手机解决办法,点开WiFi高级设置,WiFi助理把网络优化统统关掉即可,此时挂后台下载速度即可满速

第二处是
小米手机miui系统用比特彗星app下载切换后台后速度变成0KB不进行下载的解决

这是手机系统自身问题
小米手机解决办法,呼出最近任务,长按缩略图弹出设置,然后找到省电策略,改为无限制,最好同时开启自启动权限,并且在缩略图上进行上锁防止杀后台

一加的话,你找一下有没有类似的,或者联系厂商客服

设置的标准,你似乎也是ColorOS,也可以试一下qq息屏还能不能通话:thinking:

另外lz设备是root后也没安装墓碑模式

卸载/重装BC移动版 疑似会连之前下载的文件一齐删除…之前有提出,但无回复…:grimacing:

为了更有效地记录、跟踪、处理bug,我在gitcode创建了一个项目,大家也可以去那里提交issue,避免论坛里所有反馈问题混杂在一起的状况。网址如下:

查了下这个gitcode,,好像是重庆CSDN收购,刚开了10天的网站(懂了,一定是刷短剧。转。。)

C S D N 口碑败坏…还不如用BC自有论坛…以各种籍口名义收钱…:grimacing: 去看一下其CSDN网站就知道了…:face_with_raised_eyebrow:

还有登陆复制之类等…意图明显

CDSN的名声确实不太行 不过其属于国内网站
访问起来相对方便 当然也有和谐问题

也许使用github的issue会更好一些
或者搞一个自托管的git站点?

国内网站公司运营的名声都败坏,一切都因为没有外围竞争导致的,垄断就能为所欲为,有大墙阻挡着外边无法加入竞争行列,而且BT/P2P这种容易引起注意的类型不适合在国内开讨论站… :face_with_raised_eyebrow: 中国早已无纯粹的BT/P2P软件了…:grimacing:

GitCode其实在2021年11月就已经推出了,你说的十几天前应该是开放原子开源基金会将AtomGit和GitCode给合并的时间。

请问BC移动版几时能支持IP6遥控…,急需此功能,因为现在IP4公网难以得到…:weary_face: 现在BC移动版只支持IP4公网直连遥控,不支持IP6公网直连遥控…:grimacing: