多线程调用ch.ethz.ssh2.Connection执行shell任务时有的执行丢失情况解决
最近项目出现一个问题,在使用多线程调用开源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任务时有的执行丢失情况解决相关推荐
- Java中ch.ethz.ssh2.Connection对象的使用
在项目中,后端开发中有时候需要获得一些远程服务器的数据进行业务处理,遇到这种情况,很容易联想到和数据库类似,通过连接对象远程连接服务器,通过调用服务器上的Shell脚本或执行命令来获取我们所需要的数据 ...
- 通过ch.ethz.ssh2.Connection无法连接主机解决方法
日志报错:Authentication method password not supported by the server at this stage 兵哥给的解决方案: 默认的SUSE系统配置是 ...
- Ganymed SSH-2(ch.ethz.ssh2)
一.简介 Ganymed SSH-2 for Java是用纯Java实现SSH-2协议的一个包.在使用它的过程中非常容易,只需要指定合法的用户名口令,或者授权认证文件,就可以创建到远程Linux主机的 ...
- ch.ethz.ssh2.Session和com.jcraft.jsch.Session
通过Jsch连接 step 1引入jar包 <!-- jcraft包 --> <dependency> <groupId>c ...
- 扫描程序卡住-资源的打开与释放(ch.ethz.ssh2.SFTPv3Client)
在用ch.ethz.ganymed:ganymed-ssh2:build210做一个远程文件扫描组件时,先用ssh协议连上远程主机,然后利用sftp协议操作文件(ch.ethz.ssh2.SFTPv3 ...
- ch.ethz.ssh2._MindTerm SSH客户端3.4版已发布
ch.ethz.ssh2. Cryptzone已宣布发布MindTerm 3.4. MindTerm是基于Java的SSH客户端,可实现SSH1和SSH2协议. 它具有对隧道和代理遍历以及基于GUI的 ...
- python执行shell命令行_python执行命令行:python中执行shell命令行read结果
+++++++++++++++++++++++++++++ python执行shell命令 1 os.system (只有这个方法是边执行边输出,其他方法是最后一次性输出) 可以返回运行shell命 ...
- python中执行shell命令_python中执行shell命令的几个方法小结-阿里云开发者社区
Python 执行 shell 命令 最近有个需求就是页面上执行shell命令,第一想到的就是os.system os.system('cat /proc/cpuinfo') 但是发现页面上打印的命令 ...
- python 执行shell 事务_python中执行shell的两种方法总结
一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...
最新文章
- oracle10默认备份路径,oracle 10g RMAN备份及恢复
- AIX 7.1 使用installp安装python的方法
- js 过滤script
- 前端JavaScript基础知识点
- 机器学习,计算机视觉相关资料
- 方差分析 球形检验_两因素重复测量设计做方差分析时,球形检验没有结果怎么回事?...
- codeforces1451 E. Bitwise Queries(位运算妙用)
- 原生js-Ajax jq-Ajax集结
- oracle显示linesize,SQL Plus输出结果的格式化(linesize、pagesize)
- Panel中加入3个 按钮,按钮上分别显示打开,关闭,返回
- bzoj 1056 1862: [Zjoi2006]GameZ游戏排名系统(Treap+Hash)
- QQ群导出群成员名单
- 实验11 B样条曲面生成
- 用英文给领导写建议信
- win7网络改局域网计算机名,教你win7局域网设置方法
- OSG加载倾斜摄影数据
- 论文阅读——Aspect Sentiment Quad Prediction as Paraphrase Generation
- web端的shader Threejs飞线
- C#用于登录数据库的方法
- 【C语言】重要函数qsort函数的用法