システムと自動化
このページは、ブラウザー操作の外側にあるシステム連携、ワーカー、ワークフロー制御の入口です。
g.workers.* - ワーカー
Section titled “g.workers.* - ワーカー”ワーカー API は、キュー項目を継続的または単発で処理するために使います。
| メソッド | 説明 |
|---|---|
g.workers.start | ワーカープールを起動します |
g.workers.stop | ワーカーを停止します |
g.workers.status | ワーカー状態を取得します |
g.workers.pause | ワーカーを一時停止します |
g.workers.resume | 一時停止したワーカーを再開します |
詳しくはキューワーカーを参照してください。
g.workflows.* - ワークフロー
Section titled “g.workflows.* - ワークフロー”ワークフロー API は、実行、フェーズ、キュー項目、ワークフロー台帳の関係を保つために使います。
| メソッド | 説明 |
|---|---|
g.workflows.getActive | 現在アクティブなワークフロー文脈を取得します |
g.workflows.list | 利用可能なワークフローを一覧します |
g.workflows.switch | アクティブなワークフローを切り替えます |
運用画面としては Workflow Control Console と Workflow Ledger Console を使います。
| メソッド | 説明 |
|---|---|
g.log | Console ペインへメッセージを書きます |
g.wait | 指定ミリ秒だけ待機します |
g.log("処理を開始します");await g.wait(1000);g.log("1 秒待機しました");