日本語版
最新ニュース
企業

最適化してスケジュールされたジョブによるクリーンアップ タスクの自動化

Optimizely CMS のスケジュールされたジョブは、コンテンツのクリーンアップ、インデックス作成、レポート作成などのバックグラウンド タスクを自動化する強力な方法です。 期限切れのコンテンツを削除するための簡単なスケジュールされたジョブを作成しました。 始めましょう。 ステップ 1: ジョブ クラスを作成する ScheduledJobBase クラスを継承する ExpiredPagesCleanupJob.cs というジョブを作成しました。 必要に応じてロガーを実装します。現在コード内でコメント化されています。 ソリューションを再構築してデプロイします。 ステップ 2: ジョブを実行する Optimizely CMS にジョブを登録する必要はないのでしょうか?必要はありません。 [ScheduledPlugin] 属性。 [設定]->[スケジュールされたジョブ]に移動しましょう ジョブがリストに表示され、開始する準備ができています。 とりあえずジョブを手動で開始しましょう。 履歴には、ジョブが成功したかどうかが表示されます。 ジョブを実行する前に、期限切れページ レポートには 2 つのコンテンツ ページが期限切れであることが示されていました。 それでは、レポート結果をもう一度確認してみましょう。わーい!無事に削除されました! ジョブは 5 秒ごと、分ごと、時間ごとなどにスケジュールできます。 ビデオを見たい場合は、私の簡単な録画をご覧ください…

最適化してスケジュールされたジョブによるクリーンアップ タスクの自動化

1764491728
2025-11-29 17:59:00

Optimizely CMS のスケジュールされたジョブは、コンテンツのクリーンアップ、インデックス作成、レポート作成などのバックグラウンド タスクを自動化する強力な方法です。

期限切れのコンテンツを削除するための簡単なスケジュールされたジョブを作成しました。

始めましょう。

ステップ 1: ジョブ クラスを作成する

  • ScheduledJobBase クラスを継承する ExpiredPagesCleanupJob.cs というジョブを作成しました。
  • 必要に応じてロガーを実装します。現在コード内でコメント化されています。
  • ソリューションを再構築してデプロイします。

ステップ 2: ジョブを実行する

  • Optimizely CMS にジョブを登録する必要はないのでしょうか?必要はありません。 [ScheduledPlugin] 属性。

Optimizely-CMS-スケジュールされたジョブ-1.pngOptimizely-CMS-スケジュールされたジョブ-1.png

  • [設定]->[スケジュールされたジョブ]に移動しましょう
  • ジョブがリストに表示され、開始する準備ができています。

Optimizely-CMS-スケジュールされたジョブ-2.pngOptimizely-CMS-スケジュールされたジョブ-2.png

  • とりあえずジョブを手動で開始しましょう。

Optimizely-CMS-スケジュールされたジョブ-3.pngOptimizely-CMS-スケジュールされたジョブ-3.png

  • 履歴には、ジョブが成功したかどうかが表示されます。

Optimizely-CMS-スケジュールされたジョブ-4.pngOptimizely-CMS-スケジュールされたジョブ-4.png

  • ジョブを実行する前に、期限切れページ レポートには 2 つのコンテンツ ページが期限切れであることが示されていました。

Optimizely-CMS-スケジュールされたジョブ-5.pngOptimizely-CMS-スケジュールされたジョブ-5.png

  • それでは、レポート結果をもう一度確認してみましょう。わーい!無事に削除されました!

  • ジョブは 5 秒ごと、分ごと、時間ごとなどにスケジュールできます。

ビデオを見たい場合は、私の簡単な録画をご覧ください –

これがお役に立てば幸いです。

最適化を楽しんでください!

#最適化してスケジュールされたジョブによるクリーンアップ #タスクの自動化

執筆者について: nipponese

Nipponese News編集部は、国内外のニュースを日本語で分かりやすくお届けします。