提交 8d955ddd authored 作者: 陈泽健's avatar 陈泽健

fix(deploy): 修正Java容器启动脚本中的存储路径配置

- 修复了FastDFS存储卷路径配置错误,将/data/storage/storage/data改为/var/fdfs/storage/data
- 统一了docker ps命令后的换行格式
- 在服务自检文档中添加了定时任务查询功能的需求描述
- 增加了新统一平台和传统平台的定时任务配置说明
上级 8f4a7293
......@@ -1210,7 +1210,7 @@ function java_x86()
# ------------------- 启动 Java 容器 -------------------
log "INFO" "🚀 正在启动 Java 容器: $container_name ..."
$sudoset docker run -itd --privileged -v /data/services/api:/var/www/java/api -v /data/services/web:/var/www/java/web -v /data/middleware/nginx/nginx_log:/usr/local/nginx/logs -v /etc/localtime:/etc/localtime:ro -v /data/storage/storage/data:/var/fdfs/storage/data -p 8085:8085 -p 8993:8993 -p 8994:8994 -p 8995:8995 -p 8999:8999 -p 8719:8719 -p 8720:8720 -p 9204:9204 -p 9200:9200 -p 9201:9201 -p 9905:9905 -p 9911:9911 -p 9908:9908 -p 9906:9906 -p 9907:9907 -p 9909:9909 -p 9910:9910 -p 30880:30880 -p 30881:30881 -p 30882:30882 -p 30883:30883 -p 30884:30884 --restart=always --mac-address="02:42:ac:11:00:02" --name ujava2 $image_name /var/www/java/api/start.sh
$sudoset docker run -itd --privileged -v /data/services/api:/var/www/java/api -v /data/services/web:/var/www/java/web -v /data/middleware/nginx/nginx_log:/usr/local/nginx/logs -v /etc/localtime:/etc/localtime:ro -v /var/fdfs/storage/data:/var/fdfs/storage/data -p 8085:8085 -p 8993:8993 -p 8994:8994 -p 8995:8995 -p 8999:8999 -p 8719:8719 -p 8720:8720 -p 9204:9204 -p 9200:9200 -p 9201:9201 -p 9905:9905 -p 9911:9911 -p 9908:9908 -p 9906:9906 -p 9907:9907 -p 9909:9909 -p 9910:9910 -p 30880:30880 -p 30881:30881 -p 30882:30882 -p 30883:30883 -p 30884:30884 --restart=always --mac-address="02:42:ac:11:00:02" --name ujava2 $image_name /var/www/java/api/start.sh
if [ $? -ne 0 ]; then
log "ERROR" "⛔ 容器启动失败"
......@@ -3582,4 +3582,4 @@ $sudoset systemctl restart docker
sleep 30
log "INFO" "查看服务是否启动成功——————docker ps"
log "INFO" "系统服务:umysql,uredis,ujava2,uemqx,ustorage,utracker "
$sudoset docker ps
$sudoset docker ps
\ No newline at end of file
......@@ -251,6 +251,17 @@
信息打印排版:先打印运行中的容器信息,再打印未运行的容器信息。在容器信息打印之间增加分隔线。
##### 13、定时任务查询(待实现):
函数名称:Test-ScheduledTask
需求描述:通过crontab -l检查目标服务器上的定时任务.
新统一平台:
- */3 * * * * /data/services/scripts/ujava2-startup.sh
- 0 13 * * * bash /usr/local/docker/UbainsmysqlBakUp.sh
传统平台:
公有:
- 0 13 * * * bash /usr/local/docker/UbainsmysqlBakUp.sh
ujava存在:
-
##### 14、上传修复脚本(已实现NTP和防火墙修复):
函数名称:Upload_the_repair_script
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论