9个版本
0.2.7 | 2022年8月19日 |
---|---|
0.2.6 | 2022年8月19日 |
0.1.2 | 2022年8月17日 |
#4 in #addr
每月 55 次下载
10KB
205 行
jobrunner
在有限CPU数量内的作业运行客户端和服务器
安装
cargo安装sjqjobrunner
用法
- 在服务器中:
sjqjobrunner [-m max_cpu_num] [-b server_addr:port]
- 在客户端中:
sjqjobsender [-s server_addr:port] jobs..
- 在客户端查询当前状态:
sjqjobnum [-s server_addr:port]
服务器地址将是 :::5233,在客户端中,默认将连接到 ::1:5233
示例
- 在服务器中:
sjqjobrunner -m 12
- 在客户端中:
sjqjobsender "echo hello;sleep 10;echo done;" "echo job2;sleep 20;echo done;"
依赖
~6–15MB
~182K SLoC