上传者: 38630324
|
上传时间: 2022-07-31 11:32:33
|
文件大小: 49KB
|
文件类型: PDF
由于一些不可抗拒的原因,项目部署后需要定时检测项目是否正常运行,否则将执行重启命令。
在具体实施过程中发现,定时器执行无误,但是重启命令无法正常启动。多方查找发现Shell脚本中的Java命令需要引入环境变量方可正常执行。因此做了一下修改,脚本如下(仅供参考):
1、crontab执行配置
* * * * * cd /项目目录 && ./auto_start.sh >> /log/auto.out
2、Shell脚本
#!/bin/bash
#导入环境变量
export LANG=en_US.UTF-8
export JAVA_HOME=/usr/local/java
export C