공용 이름 캐시와 오리진 가용성은 서로 다른 시계입니다. Worker에서 Request.cf 힌트와 오리진 로그를 주간 맞춰 GeoDNS 착지를 검증합니다. 패턴 논의는 Halo식 GeoDNS·SSH 매트릭스, Split·점착·아티팩트 p95는 Split-horizon·TTL 글을 보고, 여기서는 Worker 임계·세션 점착·미서부↔홍콩·싱가포르 SSH 제어 평면(원격 Mac) 검수에 집중합니다.
DNS 헬스는 TTL 스케일로 응답을 옮기지만, Worker는 수초 단위로 풀을 바꾸고 쿠키·서명 헤더로 점착을 붙이며 HTTPS 200+TCP 오픈 같은 복합 조건으로 오리진을 게이트합니다. DNS를 대체하지 않고 세션 중 대륙 튐을 줄입니다. 아래 표는 온콜·개발이 같은 숫자(TTL·주기·전환)를 보게 하는 용도입니다.
| 모드 | 공용 DNS TTL | 헬스 프로브 주기 | 실패 전환(게이트 예시) |
|---|---|---|---|
| 안정 운영(공용 A/AAAA) | 300–900 s | Worker 복합 5–15 s | 연속 3회 실패 또는 30 s 창에서 >50% 실패 |
| 사전 유지보수 | 60–120 s(창 시작 전 이전 TTL 한 주기 이상 앞당김) | 안정과 동일 | 사람 확인 + 변경 티켓에 서명된 dig 스니펫 첨부 |
| 직접 오리진 생존 | — | 10–30 s | 5분 지속 불가 → 보조 오리진 또는 우아한 저하 페이지 |
| SSH 배치 프로브(BatchMode) | — | 1–5분 | p95가 주간 기준 ×1.4 초과가 15분 → 경로 티켓(트레이스루트 첨부) |
| 계층 | 최적화 대상 | 전형적 실패 징후 | 노브 소유 |
|---|---|---|---|
| GeoDNS만 | 리졸버 힌트 기반 첫 연결 지리 | 점착 리졸버 + 긴 TTL이 아픈 PoP를 숨김 | DNS·플랫폼 팀 |
| HTTPS 앞단 Worker | 요청 단위 라우팅·A/B·엣지 인증 | 로직 버그로 APAC 사용자가 미서부 오리진으로 | 앱 + 엣지 SRE |
| 리전별 SSH 별칭 | CI·사람에게 결정적인 제어 평면 | 마케팅 호스트명과 실제 SSH FQDN 불일치 | 인프라 + 개발자 경험 |
time ssh -o BatchMode=yes … exit 레인을 따로 두세요.DNS / Worker 라우팅
DNS는 엣지 집합, Worker는 요청마다 오리진 풀을 고릅니다. TTL을 60초로만 깎으면 churn만 늘고 SSH는 종종 다른 FQDN을 씁니다. Worker에서 점착 키와 좁은 허용 풀로 풀 깜빡임 때 세션 대륙 이동을 막으세요.
분쟁을 풀 로그를 남기세요: 엣지 콜로, 선택된 오리진 ID, 헬스 스냅샷 버전, (내부 도구면) 사무실 리졸버가 봤을 DNS 응답. HTTPS는 엣지의 명시 캐시 키·짧은 서명 URL을 선호하고, 자동화에는 브랜드가 하나여도 리전 고정 SSH 호스트명을 문서로 고정하세요.
오리진 경로: HTTPS 대 SSH
오리진 경로를 두 차선으로 취급하세요. 첫째는 HTTPS(대시보드·웹훅·CDN/Worker 경유 아티팩트 다운로드), 둘째는 SSH(점프, git over SSH, 원격 Mac 빌더 셸)입니다. Anycast는 HTTPS에 매력적이지만, 엔지니어가 실제로 쓰는 TCP 경로를 검증하지 않으면 SSH 예측의 대체재가 되기 어렵습니다. PoP마다 리전 고정 별칭을 두고, 마케팅이 약속하는 호스트명과 CI가 써야 할 호스트명을 표로 나누세요.
세션 점착은 Worker에서 다루기 쉽습니다. 토큰 검증·동시 연결 상한·워밍된 보조 풀로 이전을 명시하세요. 오리진 연결 한도는 Worker 동시성과 맞추고, 아티팩트 캐시는 러너 리전에 붙여 SSH 통과가 느린 풀을 숨기지 않게 하세요.
크로스 리전 협업과 SSH 핸드셰이크 p95
미서부와 홍콩·싱가포르 팀은 매주 첫 완전 SSH 수립(TCP+키 교환+첫 인증)을 샘플링해 기준선 대비 p95를 봅니다. p95가 약 40% 이상 15분 지속이면「느린 SSH」가 아니라 트레이스루트까지 포함한 경로 사고로 취급합니다. 같은 대시보드에 아티팩트 HEAD/GET TTFB p95를 올려 SSH만 나쁘면 인증·MTU·점프 포화, 둘 다 나쁘면 광역 손실을 의심합니다.
협업을 운영에 붙이려면 겹치는 골든 아워를 하나 정하고, 그 밖에서는 긴급이 아닌 DNS 변경을 얼리며, 태평양 자동 전환 전에 엣지 합성과 사무실 VLAN 프로브처럼 독립 관측 2개를 요구하세요. 대양을 가로지르는 플립에는 사람 확인이 여전히 BGP 플랩 뒤의 미스터리 끊김을 줄입니다.
| 검수 항목 | 미서부 ↔ 홍콩·싱가포르(가이드) | 운영 메모 |
|---|---|---|
| 첫 SSH 수립 p95 | 환경별 주간 기준선; 15분 동안 > 1.4×면 알람 | 키 타입·ProxyJump·MTU를 주간 간 비교 가능하게 고정 |
| 아티팩트 HEAD/GET | SSH와 같은 장표에 TTFB p95 | HTTPS만 괜찮고 SSH만 나쁨 → 점프·인증; 둘 다 나쁨 → WAN |
| 페일오버 훈련 | 카나리 리졸버 또는 벤치 /etc/hosts; 프로덕션 존에 무공지 실험 금지 |
감사를 위해 서명 dig + mtr을 티켓에 첨부 |
# SSH 핸드셰이크 스크립트 프로브(읽기 전용 계정; 티켓에 비밀 붙이지 않기)
time ssh -o BatchMode=yes -o StrictHostKeyChecking=accept-new \
-o ConnectTimeout=12 user@ssh.sg.example 'echo ok'
매트릭스가 녹색이면 분기마다 PoP와 호스트명을 잠그고, 일상은 합성 헬스·SSH 배치 프로브만 건드리세요. Mac 용량은 글로벌 노드 매트릭스와 리전을 먼저 맞춘 뒤 요금제로 과금을 확인하고, 구매·개통으로 이어가 전환 후 2주간 Worker·DNS·SSH 기준선을 유지합니다.