linux的.service服务开机自启动后为什么会自动停止

linux的.service服务开机自启动后为什么会自动停止,第1张

1.看下home下会不会有内存溢出什么的文件导致的服务假停现象,

2.查看进程是否监听,linux如何查询端口是否使用

各种思路。。接口访问不了,但是呢jar包的进程还是存在的ps -ef|grep XX.jar

是有的啊?

http://xx.xx.xx/api/接口名称 报404

服务假停,可能是内存过大,日志超出限制,有个home的目录,我们看下这个目录下有啥内存溢出或者相关的文件可以跟踪,继续排查中。。难定位但是有挑战呢。

jar服务允许,关闭xshell,不能访问,处理nohup

1,通常情况,客户端通过xshell访问centos,进行jar包发布后(命令:java -jar xxx.jar),如果关闭,或者断开xshell后,就不能访问jar包服务了;

2、如何处理呢?

3、使用如下命令:nohup java -jar xxx.jar >指定路径文件.txt &

执行该命令后,可能会出现如下错误:

nohup: ignoring input and redirecting stderr to stdout

4、如下执行命令即可:

nohup java -jar xxx.jar  >指定路径文件.txt  2>&1 &

 再次执行,问题解决。

5、如果更改jar后,要

ps -aux | grep java找到进程,然后kill杀死进程后,再nohup java -jar xxx.jar  >指定路径文件.txt  2>&1 &

启动直接点开机键就可以。

重启reboot 就可以了。

关机,init3、shutdown -f now、halt 都可以关机。

重启服务services 服务 restart。

停止服务services 服务 stop。

开始服务services 服务 start。

服务状态services 服务 status。

扩展资料:

常用命令及技巧:通用命令。

1、date :打印或者设置系统的日期和时间

2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)

3、 passwd:用passwd -h查看

4、logout,login: 登录shell的登录和注销命令

5、 more, less, head tail: 显示或部分显示文件内容

6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件

7、 chmod u+x:更改文件权限

8、 rm -fr dir:删除非空目录

9、cp -R dir:拷贝目录

10、 fg jobid :可以将一个后台进程放到前台

参考资料来源:百度百科-linux

linux下启动服务的方式:

#service file restart||servicer file start

linux下停止服务的方式:

#service file stop

linux下查看服务的方式:

#service file status

以上是最常用的方式,同样你也可以通过/etc目录下的相关文件进行状态 *** 作;而对于停止服务也可以利用进程号的方式kill进程;

如果在终端不适应情况下还可以进行桌面 *** 作,进入系统应用中的服务菜单,就可以对相关服务进行管理和控制。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7302616.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存