feat: integrate govdoc platform updates

This commit is contained in:
wren
2026-05-18 14:35:25 +08:00
parent a73826dc1d
commit 1bacfe41b7
10 changed files with 2151 additions and 92 deletions
+8 -16
View File
@@ -167,10 +167,8 @@ start_backend() {
log_info "启动后端服务 (端口: $BACKEND_PORT)..."
: > "$BACKEND_LOG"
(
cd "$BACKEND_DIR"
exec "$BACKEND_PYTHON" run.py
) >> "$BACKEND_LOG" 2>&1 &
nohup bash -lc "cd \"$BACKEND_DIR\" && exec \"$BACKEND_PYTHON\" run.py" \
>> "$BACKEND_LOG" 2>&1 < /dev/null &
pid=$!
sleep 2
@@ -201,10 +199,8 @@ start_frontend() {
log_info "启动前端开发服务 (端口: $FRONTEND_DEV_PORT,代理入口: $FRONTEND_PUBLIC_PORT)..."
: > "$FRONTEND_LOG"
(
cd "$FRONTEND_DIR"
exec npm run dev:dev
) >> "$FRONTEND_LOG" 2>&1 &
nohup bash -lc "cd \"$FRONTEND_DIR\" && exec npm run dev:dev" \
>> "$FRONTEND_LOG" 2>&1 < /dev/null &
pid=$!
sleep 4
@@ -238,10 +234,8 @@ start_worker() {
log_info "启动 Worker 服务..."
: > "$WORKER_LOG"
(
cd "$PROJECT_DIR"
exec "$WORKER_SCRIPT"
) >> "$WORKER_LOG" 2>&1 &
nohup bash -lc "cd \"$PROJECT_DIR\" && exec \"$WORKER_SCRIPT\"" \
>> "$WORKER_LOG" 2>&1 < /dev/null &
pid=$!
echo "$pid" > "$WORKER_PID_FILE"
sleep 2
@@ -273,10 +267,8 @@ start_beat() {
log_info "启动 Beat 调度服务..."
: > "$BEAT_LOG"
(
cd "$PROJECT_DIR"
exec "$BEAT_SCRIPT"
) >> "$BEAT_LOG" 2>&1 &
nohup bash -lc "cd \"$PROJECT_DIR\" && exec \"$BEAT_SCRIPT\"" \
>> "$BEAT_LOG" 2>&1 < /dev/null &
pid=$!
echo "$pid" > "$BEAT_PID_FILE"
sleep 2