2.18测试版

有一点很奇怪,我开了【种子市场-他人共享-自动下载元数据】,这是目前的元数据下载情况。

元数据下载: 等待中:3,169,下载中:1,000,成功:12,598,失败:1,470

这种下载中1000个,且等待中几千个的情况下,元数据下载得很快。


但问题在于,这种全速下载的状态,需要开彗星很长时间才能出现,而且不一定能出现,看运气。

不出现全速下载的状态的话,大概就是这样:

元数据下载: 等待中:0,下载中:33,成功:2,598,失败:470

就是下得很慢。


我猜测非全速下载的情况就是只下载他人共享新增的磁链,而全速下载就是把过去的磁链也拿来下载元数据。

很好复现,开启【种子市场-他人共享-自动下载元数据】看能不能跑到上限就知道了。

如果是某种特性或者什么,建议出个按钮,点击之后就直接进入全速下载状态。

可能是最近比特彗星BT种子文件缓存服务器磁盘空间满了,联系开发者清理下服务器缓存试试

元数据不是去中心化DHT爬取的吗,好像比特彗星的中心服务器没有元数据托管功能。

考虑到监管,应该不会有元数据托管功能吧。

有的,BT种子文件缓存服务器目前使用hetzner,下方为非官方监控页面,无法检测到磁盘空间剩余情况

长见识了,话说回来,彗星应该也能DHT爬取呀,这条路也还是不能达到下载上限。

@wxhere15

如果任务没有开启镜像加速勾选

http服务器响应429后,工作线程被停止,但是任务没有同时红X报错停止

由于任务没报错成功停止,导致任务队列没有启用后面的未完成任务

勾选开启镜像加速勾选,才能正常因为工作线程被停止而同时停止任务

或者说429错误码不应该被停止,应该和500 502 503 504代码一样进行1/10000重试阶段

400 401 403 404 413 414才是服务器明确永久拒绝访问

429是一个访问速率限制的临时响应状态码,不要直接停止线程

2.19测试版已发布,欢迎试用

此帖子反馈的2.18版其他问题也会陆续处理

1個讚

有测试地址吗?我模拟了一下409返回码,任务可以停止。可能是特定条件才会触发此问题

是429状态码,不是409,是这个网站的链接,这网站服务器用的alist盗链,自身很不稳定,所以有时候429 500之类出问题

https://catcat.cloud/d/GalGame/SP后端1[GalGame分区]/终点汉化重整v2版-打包/本体-Part1/终点重整v2-Part1.part063.rar?sign=DWWOfJ_Zee2QKh67gAg6mgG-Iz9WRCI0-IvTKHHxURo=:0

先别管这了个了,问题不大,只是线程被停止了,任务没有同时红X停止而已,正常人也不会去取消默认的寻找更多的镜像勾选,没取消勾选就不会遇到这个问题
先优化界面性能,点击反应的延迟几秒容易卡的受不了

而且是遇到429最好不要停止线程,应该和500 502 503 504代码一样进行1/10000重试阶段

不然服务器临时返回一下429,工作线程直接被永久停止,不进行后续的发起请求了