AWS Network Load Balancer: сбой соединения, когда источник и цель совпадают - PullRequest
0 голосов
/ 06 апреля 2020

У меня есть экземпляр EC2, в котором установлено и настроено два приложения:

  • Приложение № 1 работает на пост 8001
  • Приложение № 2 работает на порт 8002

Приложения отвечают идеально, если я использую URL:

Я добавляю балансировщик сетевой нагрузки с 2 целевыми группами и 2 правилами прослушивания. Обе целевые группы указывают на один и тот же экземпляр EC2. Тип цели Я выбрал «экземпляр», потому что только этот тип может использоваться в группах автоматического масштабирования.

Приложения отвечают идеально по URL, если я запрашиваю из других экземпляров:

Но мои приложения не могут выполнять запросы друг к другу из одного экземпляра.

# curl --trace-ascii - http://network-load-balancer-dns:8001
== Info:   Trying NLB-ADDERSS...
== Info: TCP_NODELAY set

Как можно решить эту проблему?

...