Я пытаюсь установить связь между двумя службами через конечную точку обнаружения служб в службе AWS ECS.
Пример:
Service1: запускает определение задачи для запуска nginx и phpfpm
Service2: запускает определение задачи для запуска redis
Теперь мне нужно сделать service1контейнер связывается с контейнером service2
Согласно документации и ресурсам, найденным в Интернете.Это то, что я сделал и не смог удовлетворить эту потребность.
- Нам нужно включить обнаружение службы ( Готово )
- Установить правильное имя службы ипространство имен, которое будет работать в качестве конечной точки обнаружения службы ( Done )
- Создать определение задачи и создать службу с указанным выше набором свойств ( done )
- Теперь AWSсгенерирует записи SRV на Route53 ( OK )
Теперь при использовании конечной точки обнаружения службы, которая обычно имеет формат service_discovery_service_name.service_discovery_namespace.
Журналы ошибок показывают, что не удается разрешить имя.