Служба ECS для прослушивания из SQS - PullRequest
0 голосов
/ 20 мая 2019

Я создаю сервис на ECS, который просто прослушивает SQS и выполняет некоторую обработку. Это длительный поллер. Для такого рода услуг мне не нужен сетевой балансировщик нагрузки, верно? Для ECS с HTTP-сервером я обычно использую NLB и использую протокол проверки работоспособности с конечной точкой проверки работоспособности. Но здесь я не уверен, как все это сделать, если мне не нужен NLB.

1 Ответ

1 голос
/ 20 мая 2019

Если вы делаете то, что, как мне кажется, вы делаете, вам вообще не нужен балансировщик нагрузки, просто контейнеры, которые могут общаться с SQS и получать задания. Если вам не нужно получать трафик по какой-то причине, я не могу понять, почему в контейнере должны быть выставлены какие-либо порты. Самому ECS не важно, есть ли у вас проверка работоспособности или нет, он просто постоянно запрашивает службу докера, чтобы убедиться, что контейнер все еще работает.

...