ykozxy / bangumi-sync

A script that automatically syncs all anime collections from bgm.tv to Anilist. | 一个自动同步所有 bgm.tv 动画收视记录到 Anilist 的脚本。
MIT License
49 stars 6 forks source link

可以进行同步,但10个条目左右之后中断 #4

Closed kaleido1 closed 8 months ago

kaleido1 commented 8 months ago

报错内容: [Anilist.query] Network error when querying. Retrying...

Misaka13514 commented 8 months ago

可能是网络问题

kaleido1 commented 8 months ago

可能是网络问题

网络理论上是正常的,因为同步可以完成前面10个左右条目,反复启动同步最终也能全部同步完成,不清楚什么原因会导致Anilist这边会突然掉线停止同步

kaleido1 commented 8 months ago

2024-03-22 16-01-09.log 提交一个问题的log

ykozxy commented 8 months ago

我这边暂时没遇到类似问题,可能是触发了 anilist 的 rate limit。可以尝试手动调低 src/utils/anilist_client.ts 里 limiter 的 tokensPerInterval 或调高 interval 看看问题是否还存在?

kaleido1 commented 8 months ago

我这边暂时没遇到类似问题,可能是触发了 anilist 的 rate limit。可以尝试手动调低 src/utils/anilist_client.ts 里 limiter 的 tokensPerInterval 或调高 interval 看看问题是否还存在?

调整mainLimiter的interval为60 * 2000之后似乎有改善,同步24个条目没有出现报错

ykozxy commented 8 months ago

已调低 Anilist 的 request rate