We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
beforeShutdownハンドラーはほとんどの環境でうまく機能してなさそう https://github.com/misskey-dev/misskey/blob/4ac75243e5a567ef3b7e2f1b068429648b86c24f/packages/backend/src/misc/before-shutdown.ts
非Clusterモードでは機能している。
Clusterモード (default) では workerプロセスにだけシグナルが飛んできたときには確かに機能している。 ただし、masterプロセスなどにシグナルが飛んできたときには、すぐ (5msくらい) に終了させられたりして機能してなさそう。
node (Misskey master) => node (Misskey worker)
Docker では tiniがシグナルを下に飛ばしたりしないのでそもそもシグナルが飛ばなそう。
tini => node (Misskey master) => node (Misskey worker)
チャートの保存間隔は20分間隔だけど、beforeShutdownがほぼあてにならないのでもっと短いほうがいいかも。 https://github.com/misskey-dev/misskey/blob/4ac75243e5a567ef3b7e2f1b068429648b86c24f/packages/backend/src/services/chart/index.ts
beforeShutdownの処理が実行される
beforeShutdownの処理が途中で終わってしまったり、そもそも動かなかったりする。
develop Ubuntu
The text was updated successfully, but these errors were encountered:
なるほど👀
チャートの保存間隔は20分間隔だけど、beforeShutdownがほぼあてにならないのでもっと短いほうがいいかも。
と思うから特に変えなくても良いかなと思ったり
Sorry, something went wrong.
運用上プロセスが終了することってそこまでないかも?
たぶん起きるのはほぼインスタンスを再起動したとき
感覚だから方針はなんとも言えないけど
とかでもいい気はするのだわ。
No branches or pull requests
💡 Summary
beforeShutdownハンドラーはほとんどの環境でうまく機能してなさそう
https://github.com/misskey-dev/misskey/blob/4ac75243e5a567ef3b7e2f1b068429648b86c24f/packages/backend/src/misc/before-shutdown.ts
非Clusterモードでは機能している。
Clusterモード (default) では
workerプロセスにだけシグナルが飛んできたときには確かに機能している。
ただし、masterプロセスなどにシグナルが飛んできたときには、すぐ (5msくらい) に終了させられたりして機能してなさそう。
Docker では
tiniがシグナルを下に飛ばしたりしないのでそもそもシグナルが飛ばなそう。
チャートの保存間隔は20分間隔だけど、beforeShutdownがほぼあてにならないのでもっと短いほうがいいかも。
https://github.com/misskey-dev/misskey/blob/4ac75243e5a567ef3b7e2f1b068429648b86c24f/packages/backend/src/services/chart/index.ts
🥰 Expected Behavior
beforeShutdownの処理が実行される
🤬 Actual Behavior
beforeShutdownの処理が途中で終わってしまったり、そもそも動かなかったりする。
📝 Steps to Reproduce
📌 Environment
develop
Ubuntu
The text was updated successfully, but these errors were encountered: