自動ジョブスケジューリングの実装
[イベント登録] フォームの [キュー登録] リンクを使用して、メッセージ処理フレームワーク (自動ジョブスケジューリング) を実装します。
始める前に
必要なロール:admin
手順
- 次のように移動する。 All (すべて) > パフォーマンスアナリティクス > システム > イベント登録.
-
[新規] を選択して、新しいイベントを登録します。
注:既存のイベントを選択して構成を更新することもできます。
-
[イベント登録] フォームのバナーメッセージにある [キュー登録] リンクをクリックします。
注:また、[キューレジストリ] リストページの [自動ジョブスケジューリングの無効化] ボタンを選択して自動ジョブスケジューリングを無効にすることもできます。新しいイベントを開始した場合は、[キューレジストリ] リストが表示されます。既存のイベントを選択した場合は、[キュー登録] の新規レコードが表示されます。
-
新しいキューを作成するには、[新規] を選択します。
[キュー登録] フォームが表示されます。
-
フォームのフィールドに入力します。
フィールド 説明 キュー キューの名前 アプリケーション アプリケーションのスコープ 自動ジョブスケジューリング 自動ジョブスケジューリングを実装するオプション イベント処理順序 イベントの処理方法を選択するオプション - パラレル:複数のイベントを同時に処理します
- 順次:一度に 1 つのイベントのみを処理します。イベントは相互に依存しており、前のイベントが完了した後にのみ処理できます
注:処理順序を構成してキューを送信すると、キューを編集することはできなくなります。キューを削除して、新しいキューを作成できます。ジョブ構成タイプ ジョブ構成のタイプ 注:このフィールドは、[イベント処理順序] として [順次] を選択すると無効になります。[イベント処理順序] として [並列] を選択した場合、2 つのオプションがあります。- 定数:必要な数のジョブを作成します
- ノードを伴うスケール:ジョブにノード数を乗算します。このオプションは、利用可能なノードの数がわからない場合に使用できます
尺度値 ジョブの合計数は、選択したジョブ構成タイプに基づきます ポーリング間隔 ジョブがこのキューのイベントをポーリングして処理する頻度を決定します 説明 このキューの関連情報を説明するオプションのフィールド -
[Submit (送信)] をクリックします。
[キューレジストリ] リストが表示されます。また、最近のキューに加えられた更新も表示されます。
-
最近追加したキューを選択します。
[キュー登録] フォームが表示されます。
- [関連リスト] セクションまで下へスクロールします。
-
[キュー詳細] 関連リストで [ステータス] エントリを選択します。
注:新しいキューが送信されたため、[ステータス] エントリは [アクティブ] になります。[キュー詳細] フォームが表示されます。
- オプション:
要件に従って、このキューのジョブの数を更新します。
すべてを構成する必要なく、要件に応じて手動でスケールアップまたはスケールダウンできるようになり、最終的には構成ミスを回避できます。
- オプション:
自動ジョブスケジューリングなしでキューを以前の構成にロールバックする場合は、[キュー登録] フォームの [ロールバック] 関連リンクをクリックします。
注:[ロールバック] 関連リンクは、自動ジョブスケジューリング構成を使用している場合にのみ表示されます。
- オプション:
このキューの既存のジョブ構成を取得する場合は、[構成を取得 (Retrieve Configurations)] を選択します。
注:このプロセスは、自動ジョブスケジューリング構成を使用している場合にのみ可能です。
提案されたキュー名のキューが手動ジョブスケジューリング構成に既に存在する場合は、既存のキューの構成が取得されます。その後、必要に応じて検証および更新できます。