永洪社区

标题: LINUX永洪服务设置开机自启动后,无法正常启动 [打印本页]

作者: 朝花夕拾    时间: 2024-4-17 09:52
标题: LINUX永洪服务设置开机自启动后,无法正常启动
本帖最后由 朝花夕拾 于 2024-4-17 09:59 编辑

永洪部署在LINUX上,想要配置开机自启动,所以尝试过如下两种配置方式,结果是开机后进程正常存在,但是启动卡住,从启动日志可以看出。

版本为:10.1.2

  1. 第一种:  通过systemctl管理
  2.     cd /usr/lib/systemd/system
  3.     创建一个服务文件:touch tomcat_yh.service
  4.     vi tomcat_yh.service
  5.     [Unit]
  6.     Description=YH Tomcat Application Server
  7.     After=network.target
  8.     [Service]
  9.     Type=forking
  10.     User=yh启动用户
  11.     ExecStart=/opt/tomcat/apache-tomcat-8.0.52/bin/startup.sh
  12.     [Install]
  13.     WantedBy=multi-user.target

  14.     执行systemctl daemon-reload
  15.     设置开机启动systemctl enable tomcat_yh.service
  16.    
  17.    
  18. 第二种:
  19.     vim /etc/rc.d/rc.local(centos)  或  /etc/rc.local (ubuntu)
  20.     编辑此文件,在此文件后面写入tomcat启动指令即可,如:
  21.     /usr/local/tomcat/bin/startup.sh 按需修改实际启动路径
  22.     如需指定以某个账号运行:sudo -u user_name sh /usr/local/tomcat/bin/startup.sh
  23.     给rc.local赋权限,chmod +x /etc/rc.d/rc.local
  24.     重启,reboot验证开机启动
复制代码
下图为所启动进程
(, 下载次数: 13)