From 671f610371ac5aaaf428b04715b4d8408db81cc0 Mon Sep 17 00:00:00 2001 From: lee-hyeon-cheol Date: Tue, 22 Sep 2026 17:13:29 +0900 Subject: [PATCH] =?UTF-8?q?fix(phoenix):=20run.sh=20=EA=B0=80=20=EC=98=9B?= =?UTF-8?q?=20=ED=94=84=EB=A1=9C=EC=84=B8=EC=8A=A4=EB=A5=BC=20=EB=AA=BB=20?= =?UTF-8?q?=EC=A3=BD=EC=9D=B4=EB=8D=98=20=EA=B2=83=20=E2=80=94=20=ED=8C=A8?= =?UTF-8?q?=ED=84=B4=20phoenix.server.main?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5.1 --- 5_django_backend/deploy/phoenix/README.md | 2 +- 5_django_backend/deploy/phoenix/run.sh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/5_django_backend/deploy/phoenix/README.md b/5_django_backend/deploy/phoenix/README.md index 3d6a7c0..d04a353 100644 --- a/5_django_backend/deploy/phoenix/README.md +++ b/5_django_backend/deploy/phoenix/README.md @@ -36,5 +36,5 @@ Phoenix 는 protobuf 로만 받아서 백엔드 venv 에 `opentelemetry-proto`(+ ## 운영 - 인증 기본 꺼짐(사내망). 켜려면 run.sh 에 `PHOENIX_ENABLE_AUTH=true PHOENIX_SECRET=<랜덤32자>` — 첫 로그인 admin@localhost / admin -- 중지 `pkill -f "phoenix serve"`. 데이터는 `/www/phoenix/data/` (SQLite) — 백업은 그 폴더 복사 +- 중지 `pkill -f "phoenix.server.main"`. 데이터는 `/www/phoenix/data/` (SQLite) — 백업은 그 폴더 복사 - 백엔드는 Phoenix 죽어 있어도 멀쩡(전송 실패는 warning 로그만) diff --git a/5_django_backend/deploy/phoenix/run.sh b/5_django_backend/deploy/phoenix/run.sh index 1654769..167c1bd 100644 --- a/5_django_backend/deploy/phoenix/run.sh +++ b/5_django_backend/deploy/phoenix/run.sh @@ -12,7 +12,7 @@ export PHOENIX_ALLOW_EXTERNAL_RESOURCES=false # 폐쇄망 — 구글 폰트 # export PHOENIX_SQL_DATABASE_URL=postgresql://user:pw@10.196.81.34:5432/dbname # 고객사 PG 쓰려면 # export PHOENIX_SQL_DATABASE_SCHEMA=phoenix mkdir -p "$PHOENIX_WORKING_DIR" -pkill -f "phoenix serve" 2>/dev/null || true; sleep 1 +pkill -f "phoenix.server.main" 2>/dev/null || true; sleep 2 # 프로세스명은 python -m phoenix.server.main serve cd "$ROOT" && nohup .venv/bin/python -m phoenix.server.main serve > "$ROOT/phoenix.log" 2>&1 & sleep 6 echo "--- health"; curl -s -o /dev/null -w '%{http_code}\n' "http://127.0.0.1:$PHOENIX_PORT/healthz" || tail -5 "$ROOT/phoenix.log"