centos的docker下设安装完tomcat后设置重启的命令
时间: 2023-11-27 11:49:07 浏览: 161
重启tomcat的bat命令
5星 · 资源好评率100%
可以使用以下命令设置Tomcat服务自动重启:
1. 编辑Tomcat的systemd配置文件
```bash
sudo vim /etc/systemd/system/tomcat.service
```
2. 在该文件中添加以下内容
```
[Unit]
Description=Tomcat Web Application Container
After=syslog.target network.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk/
Environment=CATALINA_PID=/opt/tomcat/temp/tomcat.pid
Environment=CATALINA_HOME=/opt/tomcat
Environment=CATALINA_BASE=/opt/tomcat
ExecStart=/opt/tomcat/bin/startup.sh
ExecStop=/opt/tomcat/bin/shutdown.sh
User=tomcat
Group=tomcat
RestartSec=10
Restart=always
[Install]
WantedBy=multi-user.target
```
3. 保存并退出文件
4. 重新加载systemd配置文件
```bash
sudo systemctl daemon-reload
```
5. 启动Tomcat服务
```bash
sudo systemctl start tomcat
```
此时,Tomcat将自动重启,即使它崩溃或被杀死。
阅读全文