Jenkins构建任务向服务器发送war包时提示信息如下所示:
由上述信息可知通过SSH命令连接失败。通过Client连接服务器,提示信息如下:
提示信息说明资源暂时不可用。
原因一般是因为用户或应用开启了大量的线程,导致超出了用户允许开启的最大线程数。可通过命令“ps -eLf | grep 用户”查找启动了大量线程的进程。
通过命令“ulimit -a”查看系统安全限制设置信息。
通过修改文件“/etc/security/limits.d/90-nproc.conf”,添加红框所示信息即可,即可解除限定。
通过修改文件“/etc/security/limits.conf”,进行相应设置的修改,需要修改上述文件,limits中配置才会生效。
通常修改完90-nproc.conf即可。