Event Framework のバックグラウンドワーカーのジョブ優先度の構成

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • バックグラウンドワーカーのジョブ優先度を設定して、重要でないタスクが重要な作業を先取りするのを防ぎ、システムの効率と安定性を向上させます。

    始める前に

    以下を確認してください。
    • ディスカバリーアドミンワークスペース はバージョン 1.9.0 以降を使用しています。
    • ServiceNow AI Platform® はバージョン XP9、YP4、または YP4 以降を使用しています。
    • discovery.use.event.processing システムプロパティがオンになっています。詳細については、「Event Framework を使用するための ディスカバリー の構成」を参照してください。
    • com.glide.queue.discovery.sensors.processing_jobs.priority および com.glide.queue.discovery.cloud.sensors.processing_jobs.priority システムプロパティが構成されます。詳細については、「Add a system property」を参照してください。

    必要なロール:discovery_admin

    このタスクについて

    既定では、Event Framework ジョブの優先度は 100 です。ディスカバリーがより重要な作業を割り込む場合は、com.glide.queue.<queue_name>.processing_jobs.priority プロパティを使用して優先順位を調整できます。

    手順

    1. 移動先 すべて > システムプロパティ > すべてのプロパティ.
    2. 優先度を調整するジョブタイプを 1 つ以上選択します。
      ジョブタイプアクション
      IP ベース システムプロパティ [sys_properties] テーブルから com.glide.queue.discovery.sensors.processing_jobs.priority を選択します。
      クラウドベース システムプロパティ [sys_properties] テーブルから com.glide.queue.discovery.cloud.sensors.processing_jobs.priority を選択します。
    3. [値] フィールドに「110」と入力します。
      注:
      [値] フィールドの数値を増やすとジョブの優先度が下がり、数値を小さくすると優先度が上がります。
    4. [Update (更新)] を選択します。