Skip to content

Releases: BadKid90s/shell-command

v0.2.0

28 Dec 06:02
Compare
Choose a tag to compare

更新

  • 使用更加简洁的连接池配置。
  • 控制ssh客户端连接数量。
  • 提升程序性能。

性能对比

任务数量 线程数量 SSH数量(v0.1.0) SSH数量(v0.2.0) 任务耗时ms(v0.1.0) 任务耗时ms(v0.2.0)
10000 100 38 1 70323 931
10000 50 38 1 68875 935
10000 10 15 1 80042 39035
1000 100 38 1 6145 156
1000 50 37 1 6127 196
1000 10 16 1 8006 4444

v0.1.0

28 Dec 05:55
Compare
Choose a tag to compare
  • 通过编码方式执行操作系统命令,获取操作系统相关信息。
  • 通过HTTP API的方式桥接客户端对服务端的请求,从而执行Shell命令。
  • 使用HTTP协议作为通信协议,易于实现跨平台和跨语言支持。
  • 多线程使用线程安全。
  • 热拔插,可方便替换底层实现。