zhangjf 734dafe975 docs: 新增单机部署文档和服务部署脚本
包含内容:
- 单机部署文档(环境安装、数据库初始化、服务部署指南)
- 9个微服务的启动/停止/重启脚本
- 一键启动/停止/重启所有服务脚本
- 服务状态查看脚本
- 日志统一存放在/datacfs/applogs/服务名称目录
2026-02-22 13:48:23 +08:00

38 lines
847 B
Bash
Executable File

#!/bin/bash
# 一键停止所有服务
DEPLOY_HOME="/opt/fundplatform/deploy"
# 服务停止顺序(反向停止)
SERVICES=(
"fund-file"
"fund-report"
"fund-receipt"
"fund-exp"
"fund-req"
"fund-proj"
"fund-cust"
"fund-sys"
"fund-gateway"
)
echo "=========================================="
echo " Stopping all services..."
echo "=========================================="
for service in "${SERVICES[@]}"; do
if [ -f "${DEPLOY_HOME}/${service}/stop.sh" ]; then
echo ""
echo "Stopping ${service}..."
${DEPLOY_HOME}/${service}/stop.sh
sleep 2
else
echo "Warning: ${service}/stop.sh not found, skipping..."
fi
done
echo ""
echo "=========================================="
echo " All services stopped"
echo "=========================================="