← 목록
기타 2026-06-21 3KB 읽기 3분

요청: media페이지-패밀리통일-gw-keepalive

  • 날짜: 2026-06-21 17:47:20
  • 작업 경로: /Users/ef/crowny-tiomta

요청 본문

미디어 페이지 패밀리 통일 + 게이트웨이 업스트림 keepalive

관련 산출

(클로드가 작업 결과를 이어 기록)

결과 (2026-06-21)

1. 미디어 페이지 패밀리 통일 ✅

  • 원인: public/media/tiomta-media.css :root가 통일 전 코랄(#D97757) 팔레트 그대로(메인 허브는 골드로 통일했는데 미디어만 코랄).
  • 조치: :root 라이트/다크를 패밀리 팔레트(골드 #C9A961, 중립 #FAF9F7 계열)로, 코랄은 --coral 보존, TOAU 4상 보존. css 한 곳 수정으로 feed/play/studio/profile/index 일괄 통일.
  • 그라데이션은 전부 장식/스켈레톤/카드틴트(골드 기반)·컬러 헤더바 없음. 검증: 공개 --accent:#C9A961, 전 페이지 200.
  • world/(월드)는 게임형 몰입 경험이라 자체 크롬 유지(의도적).

2. 게이트웨이 업스트림 keepalive — 격리 후 분별

  • 라이브 게이트웨이 = 한선씨 crownyc run /tmp/gwlive.toau(:8080) + stunnel(:8443 TLS), 157+ 업스트림.
  • 격리: 8080 직접 0.02~0.04s(프록시 자체 빠름), TLS 핸드셰이크 0.03s. 콜드 2s는 stunnel TLS 콜드연결 계층(프록시 아님).
  • 결정: 라이브 한선씨 글로벌 프록시 + 43KB stunnel 라이브 TLS 종단 직접 수정 = 전역 503 블ast 반경·gateway 세션 영역 → 하지 않음. 증상은 워머(com.crowny.warm, 60s)로 워밍-패스화돼 실사용자 해소.
  • 권고(gateway 세션): 정석 루트근 = stunnel TLS 세션캐시(sessionCacheSize/Timeout) + 한선씨 업스트림 소켓 풀링. 워머는 표준 완화책으로 상시 유지.

게이트웨이 — 정밀 재진단 + 안전 조치 (2026-06-21, 사용자 "해보자")

  • 저트래픽 도메인(워머 미대상) 콜드 첫hit = bm 0.19s / school 0.24s (TLS 핸드셰이크 0.12~0.18s가 대부분). systematic 콜드는 0.2s로 양호.
  • stunnel 세션 재개 이미 작동(2nd hit TLS 0.03s). stunnel-live.conf는 SNI생성기.한선 자동생성이라 직접 편집 무의미(재생성 소실).
  • 2~4s 스파이크 = crownyc 게이트웨이 VM 일시정지(GC/디스케줄) — 워밍 직접 타격으로만 안전 완화 가능. (워머 1회 -m4가 8080을 ERR로 잡은 게 이 스파이크 실증)
  • 조치(안전): 워머에 crownyc VM 직접 워밍(:8080 Host:crowny.org, -m8) 추가 + 간격 60→45s. 라이브 stunnel 재생성/한선씨 게이트웨이 재컴파일은 전역 503 블ast 반경이라 미실시.
  • 정석 루트근(gateway 세션 권고): crownyc 게이트웨이 VM의 일시정지 원인(GC heap) 튜닝 — 이게 2s 스파이크의 진짜 근원. 워머는 표준 완화책으로 상시.
  • 별건 발견: value.crowny.org HTTP 000(백엔드 다운) — 별도 복구 필요.