ssh 执行 shell 脚本启动项目不输出日志是什么情况

2015-12-10 17:46:43 +08:00
 swolf119

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

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

5130 次点击
所在节点    Linux
4 条回复
GNiux
2015-12-10 17:48:45 +08:00
“在本地 ssh 远程执行” ?
swolf119
2015-12-10 17:50:48 +08:00
swolf119
2015-12-10 18:12:54 +08:00
好吧。。犯二了。。 shell 脚本有问题,执行 jar 后输出重定向的路径不对,在远程服务器写得是相对路径,本地远程执行的话应该用绝对路径
jomenxiao
2015-12-15 13:20:18 +08:00
@swolf119 SA 的建议,现网环境建议使用绝对路径

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/242614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX