Маршрутизация HTTPS слишком медленная с aws fargate

Я пытаюсь обслуживать приложение Django на aws fargate через https.

Я подключил свой сервис fargate к сетевым балансировщикам нагрузки, которые используют безопасное TCP-соединение, сертифицированное ACM. Затем я настроил набор записей маршрута 53 для подключения балансировщика нагрузки в качестве цели псевдонима, что сделало возможным подключение https.

введите здесь описание изображения

Это сделало возможным мое https-соединение, однако оно слишком медленное для использования этого API в производстве. Он работает намного медленнее, чем http-запросы, сделанные с DNS-именем балансировщика нагрузки. Кажется, у меня есть проблема между балансировщиками нагрузки и настройкой маршрута 53, но я не знаю, как это понять?


person 강희명    schedule 04.07.2019    source источник


Ответы (1)


Как правило, нет реальной разницы между запросами http и https. Не могли бы вы опубликовать результаты запросов http vs https. Возможно, протестируйте его через jmeter, запустив один сервис fargate через http, а другой через https, в котором одна и та же версия приложения работает в обоих местах.

Как только вы получите свои результаты, поместите журналы в задачи, чтобы увидеть, насколько быстро фактический каждый запрос обрабатывается на стороне сервера, чтобы вы точно знали, какой из них быстрее и медленнее. Если бы у нас была такая информация, нам было бы намного легче помочь.

person Soccergods    schedule 06.07.2019