本ページでは、Realtime Compute クラスターを起動するにあたっての TaskExecutors の役割と、 TaskExecutors のユーザーインターフェイスについて説明します。

本ページは、Realtime Compute V3.0 以前にのみ適用されます。

概要

TaskExecutors は、Realtime Compute クラスターの起動時に不可欠です。 タスクを受け取り、情報を返す役割を担っているからです。 スロットの数は、TaskExecutor の起動時に指定されます。 各タスクまたはスレッドは、各スロットで実行されます。 TaskExecutor は JobManager からタスクを受け取り、データを受け取って処理するためにアップストリームとの Netty 接続を構築します。

TaskExecutor ページに移動

  1. [ジョブ管理] ページに移動します。
    1. Realtime Compute コンソールにログインします。
    2. ナビゲーションバーの上部にある [管理] をクリックします。
    3. [ジョブ] セクションの [ジョブ名] フィールドの下のターゲットジョブ名をクリックします 。
  2. 上部に[ジョブ管理] ページ上部にある [TaskExecutor] をクリックします。

クラスター起動時における TaskExecutors の役割

TaskExecutors は、Realtime Compute クラスターの起動時には不可欠です。 Realtime Compute クラスターの起動プロセスは次のとおりです。
  1. Realtime Compute クラスターが起動すると、1 つの JobManager と複数の TaskExecutor が同時に起動します。
  2. クライアントは、タスクを JobManager に送信します。
  3. JobManager は TaskExecutors にタスクを割り当てます。
  4. TaskManager は、ハートビートと統計情報を JobManager に報告します。

TaskExecutors のユーザーインターフェイス

TaskExecutors のユーザーインターフェイスは、タスクのリストとその詳細へのエントリを提供します。

taskexecutor