Add dynamic analyst runtime updates and deployment guides
This commit is contained in:
13
start.sh
13
start.sh
@@ -1,9 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
# ============================================================
|
||||
# 大时代 生产环境启动脚本
|
||||
# 大时代 单机启动脚本
|
||||
#
|
||||
# 用法:
|
||||
# ./start.sh # 构建前端 + 后台启动全部服务 (默认)
|
||||
# ./start.sh # 构建前端 + 后台启动全部服务 (单机模式)
|
||||
# ./start.sh --no-build # 跳过前端构建
|
||||
# ./start.sh --no-daemon # 前台运行 (不使用 nohup)
|
||||
# ./start.sh stop # 停止所有后台服务
|
||||
@@ -13,7 +13,7 @@
|
||||
# WORKERS=2 # uvicorn worker 数 (默认: 2)
|
||||
# GATEWAY_HOST=0.0.0.0 # Gateway 绑定地址
|
||||
# GATEWAY_PORT=8765 # Gateway 端口
|
||||
# FRONTEND_PORT=80 # 前端服务端口 (默认: 80)
|
||||
# FRONTEND_PORT=8080 # 前端服务端口 (默认: 8080)
|
||||
# ============================================================
|
||||
set -euo pipefail
|
||||
|
||||
@@ -29,7 +29,7 @@ cd "${SCRIPT_DIR}"
|
||||
WORKERS="${WORKERS:-2}"
|
||||
GATEWAY_HOST="${GATEWAY_HOST:-0.0.0.0}"
|
||||
GATEWAY_PORT="${GATEWAY_PORT:-8765}"
|
||||
FRONTEND_PORT="${FRONTEND_PORT:-80}"
|
||||
FRONTEND_PORT="${FRONTEND_PORT:-8080}"
|
||||
PID_DIR="${SCRIPT_DIR}/.pids"
|
||||
LOG_DIR="${SCRIPT_DIR}/logs"
|
||||
FRONTEND_DIST="${SCRIPT_DIR}/frontend/dist"
|
||||
@@ -294,9 +294,12 @@ do_start() {
|
||||
|
||||
echo ""
|
||||
echo -e "${CYAN}══════════════════════════════════════════${NC}"
|
||||
echo -e "${CYAN} 大时代 · 生产环境启动${NC}"
|
||||
echo -e "${CYAN} 大时代 · 单机启动${NC}"
|
||||
echo -e "${CYAN}══════════════════════════════════════════${NC}"
|
||||
echo ""
|
||||
echo -e "${YELLOW}说明:${NC} 当前脚本适合单机运行或演示环境。"
|
||||
echo -e "${YELLOW}正式生产部署请优先使用 deploy/systemd + nginx 静态前端方案。${NC}"
|
||||
echo ""
|
||||
|
||||
if ${DAEMON}; then
|
||||
start_daemon
|
||||
|
||||
Reference in New Issue
Block a user