Я пытаюсь создать службу в кластере ecs с балансировщиком нагрузки приложения, чтобы запустить определение задачи с двумя контейнерами, API и Redis. Когда я пытаюсь создать службу, я получаю сообщение об ошибке «Ошибка создания службы / Ошибка создания службы:», которая не дает мне никакой информации об ошибке.
Я бы хотел, чтобы служба автоматически регистрировала правильный порт моего ecs ec2, когда служба создала для меня новую целевую группу. Мой контейнер API имеет порт хоста: 0 и порт контейнера: 3000. Мой контейнер Redis имеет порт хоста: 0 и порт контейнера: 6379, оба используют tcp.
Я вставлю текстовую версию конфигурации моей службы ниже.
Review
Cluster: rest-api-explorer
Launch type: EC2
Task Definition: rest-api-explorer:19
Service name: rest-api-service
Service type: DAEMON
Minimum healthy: percent 0
Maximum percent: 100
Configure network
Health check grace period: 10
Container Name: api-rest-explorer
Container Port: 3000
ELB Name: rest-api-explorer
Target Group: ecs-created-rest-api-service
Health Check Path: /api/rest/console
Listener Port: 3000
Path-pattern: /api/rest/console
Service Role: AWSServiceRoleForECS
Set Auto Scaling (optional)
not configured