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.0
Copy 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
インターフェイスを使用してスクリプトを実行します。
スクリプト実行
タスクの実行