PT-Plugin-Plus icon indicating copy to clipboard operation
PT-Plugin-Plus copied to clipboard

站点数据刷新队列

Open luckiestone opened this issue 4 years ago • 2 comments

您的功能请求是否与问题有关? 请描述一下。

在站点数量较多,或者某些站点获取用户做种等信息后台请求负载较大时,浏览器资源占用很高,甚至可能配置不是非常高的电脑浏览器卡顿。以及可能发生个别站点刷新后状态为发生错误,单独刷新后解决。

描述你想要的解决方案

增加一个选项,可以自定义刷新队列数。比如同时刷新20个站,将20个站扔到队列开始刷新数据,其他站点状态为等待刷新,一个站点刷新完毕后等待站点补入,直至全部刷新完毕。至于队列顺序,或许可以基于用户设置的站点优先级?这个倒无所谓。

描述您考虑过的替代方案

不清楚是否有接口监控浏览器当前资源占用,如果占用超过某设定阈值则挂起队列直至占用降低后继续?不成熟想法,不清楚实现难度。

其他附加信息

插件有提供beta版浏览器开启情况下自动刷新的功能。目前没试用过此功能,如果后台刷新的话,为了不影响前台工作,可能此处刷新队列额外设置为一个更低的数值更为合适?

luckiestone avatar Jun 02 '20 03:06 luckiestone

嗯,队列功能会考虑,站点多了之后同时刷新是会卡一会儿。

ronggang avatar Jun 22 '20 13:06 ronggang

队列的话是否也要当心万一队列中某一个站点刷新卡住,要设置退出机制避免导致队列中后续所有成员一直处于等待状态

tainewoo avatar Apr 19 '21 02:04 tainewoo