优化支付耗时和日志
This commit is contained in:
@@ -18,7 +18,7 @@ BACKEND_HOST="${BACKEND_HOST:-0.0.0.0}"
|
||||
BACKEND_PORT="${BACKEND_PORT:-8800}"
|
||||
FRONTEND_HOST="${FRONTEND_HOST:-0.0.0.0}"
|
||||
FRONTEND_PORT="${FRONTEND_PORT:-5174}"
|
||||
LOG_LEVEL="${LOG_LEVEL:-DEBUG}"
|
||||
LOG_LEVEL="${LOG_LEVEL:-INFO}"
|
||||
MYSQL_IMAGE="${MYSQL_IMAGE:-mysql:8.4}"
|
||||
MYSQL_BIND_HOST="${MYSQL_BIND_HOST:-127.0.0.1}"
|
||||
MYSQL_HOST_PORT="${MYSQL_HOST_PORT:-3307}"
|
||||
@@ -40,10 +40,7 @@ DEV_YYB_WORKER_URL="${DEV_YYB_WORKER_URL:-http://127.0.0.1:${YYB_WORKER_PORT}}"
|
||||
YYB_WORKER_DATA_DIR="${YYB_WORKER_DATA_DIR:-$ROOT_DIR/data/yyb-worker-dev}"
|
||||
YYB_WORKER_NODE_MODULES="$ROOT_DIR/services/yyb-worker/node_modules"
|
||||
LOG_DIR="$ROOT_DIR/logs"
|
||||
LOG_DATE="$(date +%Y-%m-%d)"
|
||||
BACKEND_LOG="$LOG_DIR/backend-$LOG_DATE.log"
|
||||
FRONTEND_LOG="$LOG_DIR/frontend-$LOG_DATE.log"
|
||||
WORKER_LOG="$LOG_DIR/yyb-worker-$LOG_DATE.log"
|
||||
APP_LOG="$LOG_DIR/app.log"
|
||||
|
||||
BACKEND_PID=""
|
||||
FRONTEND_PID=""
|
||||
@@ -161,7 +158,7 @@ start_yyb_worker() {
|
||||
uv run --project "$ROOT_DIR" python scripts/yyb-worker.py \
|
||||
--host 127.0.0.1 \
|
||||
--port "$YYB_WORKER_PORT" \
|
||||
--data-dir "$YYB_WORKER_DATA_DIR" 2>&1 | tee -a "$WORKER_LOG"
|
||||
--data-dir "$YYB_WORKER_DATA_DIR"
|
||||
) &
|
||||
WORKER_PID=$!
|
||||
|
||||
@@ -173,7 +170,7 @@ start_yyb_worker() {
|
||||
fi
|
||||
if [ "$i" = "15" ]; then
|
||||
echo "YYB Worker 启动超时,查看日志:"
|
||||
tail -n 100 "$WORKER_LOG" 2>/dev/null || true
|
||||
echo "请查看当前终端中的 Worker 输出。"
|
||||
exit 1
|
||||
fi
|
||||
sleep 1
|
||||
@@ -211,9 +208,8 @@ echo " 前端: http://localhost:${FRONTEND_PORT}"
|
||||
echo " API 代理: ${BACKEND_PROXY_TARGET}"
|
||||
echo " MySQL: ${DB_HOST}:${DB_PORT}/${DB_NAME}"
|
||||
echo " YYB Worker: ${DEV_YYB_WORKER_URL}"
|
||||
echo " 后端日志: ${BACKEND_LOG}"
|
||||
echo " 前端日志: ${FRONTEND_LOG}"
|
||||
echo " Worker 日志: ${WORKER_LOG}"
|
||||
echo " 应用日志: ${APP_LOG}"
|
||||
echo " 前端与 Worker 输出: 当前终端"
|
||||
echo " 退出: Ctrl+C"
|
||||
echo "=============================="
|
||||
echo ""
|
||||
@@ -229,14 +225,14 @@ echo ""
|
||||
--reload \
|
||||
--reload-dir core \
|
||||
--reload-dir utils \
|
||||
--reload-dir web/backend 2>&1 | tee -a "$BACKEND_LOG"
|
||||
--reload-dir web/backend
|
||||
) &
|
||||
BACKEND_PID=$!
|
||||
|
||||
(
|
||||
cd web/frontend
|
||||
VITE_BACKEND_TARGET="$BACKEND_PROXY_TARGET" \
|
||||
npm run dev -- --host "$FRONTEND_HOST" --port "$FRONTEND_PORT" 2>&1 | tee -a "$FRONTEND_LOG"
|
||||
npm run dev -- --host "$FRONTEND_HOST" --port "$FRONTEND_PORT"
|
||||
) &
|
||||
FRONTEND_PID=$!
|
||||
|
||||
|
||||
Reference in New Issue
Block a user