13.3. スクリプトおよびタスクの実行
コマンドラインインターフェイスを使用して、Data Grid Server デプロイメントでタスクおよびスクリプトを実行します。また、Hot Rod クライアントからスクリプトとタスクを実行することもできます。
前提条件
- スクリプトまたはタスクを Data Grid Server に追加します。
手順
- Data Grid への CLI 接続を作成します。
以下の例のように、
taskコマンドを使用して、タスクおよびスクリプトを実行します。multiplier.jsという名前のスクリプトを実行し、2 つのパラメーターを指定します。task exec multiplier.js -Pmultiplicand=10 -Pmultiplier=20 200.0
task exec multiplier.js -Pmultiplicand=10 -Pmultiplier=20 200.0Copy to Clipboard Copied! Toggle word wrap Toggle overflow @@cache@namesという名前のタスクを実行して、利用可能なすべてのキャッシュのリストを取得します。task exec @@cache@names ["___protobuf_metadata","mycache","___script_cache"]
task exec @@cache@names ["___protobuf_metadata","mycache","___script_cache"]Copy to Clipboard Copied! Toggle word wrap Toggle overflow
プログラムによる実行
-
以下の例のように、
execute()を呼び出して、Hot RodRemoteCacheインターフェイスを使用してスクリプトを実行します。
スクリプト実行
タスクの実行