Вопрос по поводу определения сервисов через DNS. Поправьте меня, если я неправльно понял. Есть некий сервис, который может быть запущен на нескольких серверах. Требуется научиться находить эти сервера при помощи DNS resource records. Насколько я понял, для этого нужно опубликовать:
1. Каждому сервису должна соответствовать запись типа PTR (srv1._some_service._tcp.domain.com -> _some_service._tcp.domain.com).
Так мы можем получить все сервисы одного типа.
2. Используя уже имя сервиса можно будет запросить у DNS сервера записи SRV/TXT, связанные с этим сервисом.
SRV нам предоставляет имя хоста и порт, а текст доп. информацию.
3. Может ли SRV запись указывать не на хост с сервисом а на CNAME, который в свою очередь уже на хост?