最近项目出现一个问题,在使用多线程调用开源ch.ethz.ssh2.Connection执行shell任务时有的任务没有执行,导致没有获取数据。

后来经过定位发现线程池同时间最大运行数设置的是15,而liunx默认是10,就导致了一部分任务的丢失。(现在记录下,供出现同样此问题的童鞋们一个参考)

解决:java里面线程池同时间执行的最大线程数,不能够大于liunx链接ssh最大数

使用root用户登录java工程安装的liunx机器

vi  /etc/ssh/sshd_config

默认是#MaxStartups 10

可以改成  MaxStartups 40

改完后记得重启

service sshd restart

多线程调用ch.ethz.ssh2.Connection执行shell任务时有的执行丢失情况解决相关推荐

  1. Java中ch.ethz.ssh2.Connection对象的使用

    在项目中,后端开发中有时候需要获得一些远程服务器的数据进行业务处理,遇到这种情况,很容易联想到和数据库类似,通过连接对象远程连接服务器,通过调用服务器上的Shell脚本或执行命令来获取我们所需要的数据 ...

  2. 通过ch.ethz.ssh2.Connection无法连接主机解决方法

    日志报错:Authentication method password not supported by the server at this stage 兵哥给的解决方案: 默认的SUSE系统配置是 ...

  3. Ganymed SSH-2(ch.ethz.ssh2)

    一.简介 Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包.在使用它的过程中非常容易,只需要指定合法的用户名口令,或者授权认证文件,就可以创建到远程Linux主机的 ...

  4. ch.ethz.ssh2.Session和com.jcraft.jsch.Session

    通过Jsch连接 step 1引入jar包 <!-- jcraft包 -->         <dependency>             <groupId>c ...

  5. 扫描程序卡住-资源的打开与释放(ch.ethz.ssh2.SFTPv3Client)

    在用ch.ethz.ganymed:ganymed-ssh2:build210做一个远程文件扫描组件时,先用ssh协议连上远程主机,然后利用sftp协议操作文件(ch.ethz.ssh2.SFTPv3 ...

  6. ch.ethz.ssh2._MindTerm SSH客户端3.4版已发布

    ch.ethz.ssh2. Cryptzone已宣布发布MindTerm 3.4. MindTerm是基于Java的SSH客户端,可实现SSH1和SSH2协议. 它具有对隧道和代理遍历以及基于GUI的 ...

  7. python执行shell命令行_python执行命令行:python中执行shell命令行read结果

    +++++++++++++++++++++++++++++ python执行shell命令 1 os.system  (只有这个方法是边执行边输出,其他方法是最后一次性输出) 可以返回运行shell命 ...

  8. python中执行shell命令_python中执行shell命令的几个方法小结-阿里云开发者社区

    Python 执行 shell 命令 最近有个需求就是页面上执行shell命令,第一想到的就是os.system os.system('cat /proc/cpuinfo') 但是发现页面上打印的命令 ...

  9. python 执行shell 事务_python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

最新文章

  1. oracle10默认备份路径,oracle 10g RMAN备份及恢复
  2. AIX 7.1 使用installp安装python的方法
  3. js 过滤script
  4. 前端JavaScript基础知识点
  5. 机器学习,计算机视觉相关资料
  6. 方差分析 球形检验_两因素重复测量设计做方差分析时,球形检验没有结果怎么回事?...
  7. codeforces1451 E. Bitwise Queries(位运算妙用)
  8. 原生js-Ajax jq-Ajax集结
  9. oracle显示linesize,SQL Plus输出结果的格式化(linesize、pagesize)
  10. Panel中加入3个 按钮,按钮上分别显示打开,关闭,返回
  11. bzoj 1056 1862: [Zjoi2006]GameZ游戏排名系统(Treap+Hash)
  12. QQ群导出群成员名单
  13. 实验11 B样条曲面生成
  14. 用英文给领导写建议信
  15. win7网络改局域网计算机名,教你win7局域网设置方法
  16. OSG加载倾斜摄影数据
  17. 论文阅读——Aspect Sentiment Quad Prediction as Paraphrase Generation
  18. web端的shader Threejs飞线
  19. C#用于登录数据库的方法
  20. 【C语言】重要函数qsort函数的用法

热门文章

  1. 360浏览器模拟百度搜索引擎蜘蛛访问
  2. 打开Flutter动画的另一种姿势——Flare
  3. 全栈开发实战|​名片管理系统的设计与实现(SSM + JSP)
  4. 隐写术-----黑与白(二)
  5. html中submit和button的区别(总结)
  6. RTFM(Read The Fucking Manual)的意思(zt)
  7. 「自控原理」5.1 频率特性及其图示
  8. word图片不显示或显示不全
  9. Plus and Multiply
  10. TXT文件编码格式解析