技术解析

ssh 执行 shell 脚本启动项目不输出日志是什么情况
0
2021-07-06 07:33:49
idczone

项目是一个可执行 jar 包,配置用 log4j 输出了日志,直接登录远程服务器执行脚本启动项目的时候日志输出正常。

但是在本地 ssh 远程执行同样的脚本启动项目却没有输出日志,项目启动停止正常,但对项目的任何调用访问都没有日志输出。。
求菊苣们解惑。


“在本地 ssh 远程执行” ?

就是 ssh xxx.xxx.xxx.xxx "xx.sh"

好吧。。犯二了。。 shell 脚本有问题,执行 jar 后输出重定向的路径不对,在远程服务器写得是相对路径,本地远程执行的话应该用绝对路径

SA 的建议,现网环境建议使用绝对路径

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服