推文详情
avatar
@bgme@bgme.me

@xoyo
多起几个进程,每个队列(pull、 push、 default、 ingress)都专门 运行一个 sidekiq 进行。
这样,即使 pull 队列拥塞也不会影响其它队列。

对于 push、pull 队列可以适当增加进程数,比如说 bgme 就是 push、pull 队列各开了100个进程。

更多内容可以参考:
docs.joinmastodon.o...

查看详情
0
0
0
avatar
@xoyo@fairy.id

@bgme 最多的時候,已隊列任務數量可以高到將近 20 萬。

查看详情
0
0
0
avatar
@bgme@bgme.me

@xoyo
正常正常。
Fediverse 删除操作本来就是高资源消耗的工作。
当你本地删了一个帐户,你的服务器会将该帐户的删除通告发往所有已知服务器。
现在 Fediverse 怎么也有2-3万个实例。所以一个帐户就要发几万个请求。

查看详情
0
0
0
avatar
@bgme@bgme.me

@xoyo
将 pull 队列单独分出来,等它慢慢跑,反正影响也不是很大。

查看详情
0
0
0
avatar
@bgme@bgme.me

@xoyo
正常的情况下,删除通告应该发完一遍就不会再发了。
如果你发现删除通告发完一遍又来一遍,你可能是遇到 bug 了(bgme实例之前就遇到过)。
可以使用 tootctl accounts delete 强制删除掉这些帐户。
docs.joinmastodon.o...

查看详情
0
0
0
avatar
@xoyo@fairy.id

@bgme 刪了數千個廣告帳號... 再一個個找用戶名,使用 tootctl accounts delete 刪除,操作繁重量累死兩棚牛。 :akko_excited:

查看详情
0
0
0
avatar
@bgme@bgme.me

@xoyo
我上面说的那个bug应该早就修复了。
你可以慢慢等服务器向外发送删除通告。
觉得太慢的话,可以多起几个 pull 队列。

查看详情
0
0
0
avatar
@xoyo@fairy.id

@bgme 任務會重複;上一次的隊列已經向 A 廣播了一次,下一次的隊列又有一模一樣的向 A 廣播,可 A 早已廢棄。這似乎不太正常。

查看详情
0
0
0
avatar
@snullp@c7.io

@xoyo @bgme 这应该只是正常的retry,只要按照bgme说的把队列分开,这些删除广播不必在意.

查看详情
0
0
0
@snullp@c7.io
0/486
加载中