スケジュールされたタスクはどこから制御されますか?

Discourseにphpbb3からデータを移行した際、75,000件以上の В аккаунт がコピーされました。古いフォーラムに投稿したことがあるのは約2,000件のみで、過去2年間で投稿したのは数百件に過ぎませんでした。残りの多くは、過去に何度か行われた В аккаунт 作成の波で作成された В аккаунт である可能性が高いです。(良いニュースは、移行後、 В аккаунт 作成で В аккаунт と呼べるものが一つも見当たらないことです。おそらく、更新されたサイトはまだハッカーのクックブックに載っていないのでしょう。)

毎日、自動タスクが В аккаунт のブロックを削除しているようです。 В аккаунт はすべて移行ユーザー (TL0) で、投稿や移行後の В аккаунт 活動が一切ないようです。 В аккаунт 数は現在37,000件まで減少しており、落ち着く前に5,000件をはるかに下回るまで減少する可能性があります。

これらの В аккаунт の В аккаунт はどこから制御されていますか? В аккаунт が削除される時期や、各サイクルで削除できる В аккаунт の数を変更できるパラメータはありますか? (一度に1000件ずつ実行されているようです。)

これらの В аккаунт の削除に異議を唱えているわけではありません。ただ、それらについてもっと知りたいだけです。

「いいね!」 3

もしあなたが Jobs::Scheduled を検索すれば、コードベースで見つけることができるはずです。

この特定のジョブは、おそらく CleanUpInactiveUsersであり、投稿がなく、clean_up_inactive_users_after_days(およびコード内で確認できるその他のいくつかの条件)で指定された期間アクティブでないユーザーを削除します。

「いいね!」 3