Help4 Net
GeoDNS operations

Route only to nodes that are eligible now.

A routing answer should combine site placement, node state, health, capacity, geography, and policy. “Server responds” is not enough when the customer route or rendered page is wrong.

Eligibility sequence

PlacementIs this site allowed on the POP?
StateIs the POP active rather than planned, drained, or quarantined?
HealthDo service and customer-route checks pass?
CapacityCan the node accept traffic safely?

Health levels

Process health

Service is running and listening.

Transport health

TLS, HTTP, compression, and network connectivity work.

Customer-route health

The actual hostname, route, WAF marker, cache policy, and origin behavior are correct.

Visual/content health

Expected page markers, assets, hashes, and responsive rendering are correct rather than merely returning 200.

TTL tradeoffs

Safe drain and recovery

  1. Mark the node ineligible. Stop selecting it for new answers and placement decisions.
  2. Publish the new routing snapshot. Retain the signed decision and affected routes.
  3. Allow existing traffic to age out. Account for DNS cache, persistent connections, and sessions.
  4. Repair and prove. Run service, customer-route, content, WAF, cache, TLS, and origin tests.
  5. Soak while drained. Require stable checks before reactivation.
  6. Restore gradually. Re-enable selection and confirm public traffic reaches the intended node.

Evidence to retain