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

refactor(deploy): 优化自动化部署脚本执行顺序

- 调整了服务部署的执行顺序,将JDK部署和Java会议服务启动移到Docker重启之后
- 增加了Docker重启后的等待时间从30秒到120秒以确保服务稳定
- 移除了Docker重启相关的注释标记
- 重新排列了部署步骤的逻辑顺序以提高部署成功率
上级 b64f3478
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -1192,29 +1192,28 @@ function getLatestVersion() { ...@@ -1192,29 +1192,28 @@ function getLatestVersion() {
---------------------------------------------开始部署系统--------------------------------------------------- ---------------------------------------------开始部署系统---------------------------------------------------
\033[0m" \033[0m"
server_ip server_ip
server_ip="$IP" server_ip="$IP"
#自动化脚本路径 #自动化脚本路径
auto_java=$PWD auto_java=$PWD
add_user add_user
# 文件检查与部署 # 文件检查与部署
check_files_upload check_files_upload
#开放防火墙 #开放防火墙
firewalldjava firewalldjava
# 部署中间件服务(mysql, redis, emqx, fdfs, ngrok, nacos, nginx) # 部署中间件服务(mysql, redis, emqx, fdfs, ngrok, nacos, nginx)
middleware_type="mysql redis emqx fdfs ngrok nacos nginx" install_middleware middleware_type="mysql redis emqx fdfs ngrok nacos nginx" install_middleware
ntp_uos ntp_uos
deploy_jdk_host malan
start_java_meeting_service deploy_services
malan log "INFO" "正在重启docker服务,请耐心等待。"
deploy_services $sudoset systemctl restart docker
add_crontab_job sleep 120
log "INFO" "查看服务是否启动成功——————docker ps"
log "INFO" "系统服务:umysql,uredis,ujava2,uemqx,ustorage,utracker "
$sudoset docker ps
deploy_jdk_host
start_java_meeting_service
add_crontab_job
#检查中间件版本 #检查中间件版本
getLatestVersion getLatestVersion
#___________________________________________________________________________________ #___________________________________________________________________________________
\ No newline at end of file
log "INFO" "正在重启docker服务,请耐心等待。"
$sudoset systemctl restart docker
sleep 30
log "INFO" "查看服务是否启动成功——————docker ps"
log "INFO" "系统服务:umysql,uredis,ujava2,uemqx,ustorage,utracker "
$sudoset docker ps
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论