Недопустимая настройка containerPort для контейнера prerenderContainer. (Сервис: AmazonECS; Код состояния: 400; Код ошибки: ClientException; Идентификатор запроса: ac922961-8445-4810-a839-03bb031938a2)
Ошибка выше ^ фрагмент кода ниже ....
const taskDefinition = new ecs.Ec2TaskDefinition(this, 'TaskDef',{
networkMode: "bridge",
prerenderContainer.addPortMappings('ports',{
containerPort: 3000,
hostPort: 80,
});
const listener = applb.addListener('appFleet', {
targetGroupName: 'prerenderFleet-TGroup',
port: 80
});
const prerenderFleetTGroup = listener.addTargets('ECS', {
port: 80,
targets:[service.loadBalancerTarget({
containerName: 'prerenderContainer',
containerPort: 3000,
})],
Я безуспешно пробовал мост и awsvp c для сетевого режима. Я подумал, что это может быть из-за определенного диапазона портов c, который я выбрал, поэтому я также попробовал «40391», но не повезло.
Это проблема с тайм-аутом?
Любая помощь приветствуется .