guanw / ct-dns

service discovery with support for different storage options + http/grpc protocols (WIP)
0 stars 0 forks source link

make separate service to polling health #40

Closed guanw closed 4 years ago

guanw commented 4 years ago

heartbeat -> (optional: kafka ->) api server -> redis ttl record

idea 1: health check agent on individual host of running service.

idea 2: service constantly reports themselves to ct-dns backend and set ttl.

idea 3: separate service doing health check after scanning all available services.

guanw commented 4 years ago

Update: likely not needed with envoy integrated