13.3. 运行脚本和任务
使用命令行界面在 Data Grid Server 部署上运行任务和脚本。或者,您也可以从 Hot Rod 客户端执行脚本和任务。
先决条件
- 在 Data Grid Server 中添加脚本或任务。
流程
- 创建与 Data Grid 的 CLI 连接。
使用
task
命令运行任务和脚本,如下例所示:执行名为
multiplier.js
的脚本,并指定两个参数: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
程序执行
-
使用 Hot Rod
RemoteCache
接口调用execute ()
方法来运行脚本,如下例所示:
脚本执行
任务执行