内容
node-cron 等で定期実行ジョブの基盤を追加し、自動バックアップ(#3)・リンク切れ検出(#8)・サムネイル補完のバックグラウンドジョブ化(#15)など、個別に検討されている定期処理を1つのスケジューラで統合管理する。
目的
各機能がバラバラにタイマー/トリガーを持つ実装になるのを避け、実行ログ・エラー処理・スケジュール設定を一元化する。
期待できる効果
#3 / #8 / #15 の実装コストが下がり、実行状況が一箇所で把握できる。将来的な定期ジョブの追加(依存パッケージ脆弱性チェック等)も容易になる。
実装難易度
低
優先度
高
内容
node-cron等で定期実行ジョブの基盤を追加し、自動バックアップ(#3)・リンク切れ検出(#8)・サムネイル補完のバックグラウンドジョブ化(#15)など、個別に検討されている定期処理を1つのスケジューラで統合管理する。目的
各機能がバラバラにタイマー/トリガーを持つ実装になるのを避け、実行ログ・エラー処理・スケジュール設定を一元化する。
期待できる効果
#3 / #8 / #15 の実装コストが下がり、実行状況が一箇所で把握できる。将来的な定期ジョブの追加(依存パッケージ脆弱性チェック等)も容易になる。
実装難易度
低
優先度
高