HTTPS-маршрутизация слишком медленная с aws fargate - PullRequest
1 голос
/ 04 июля 2019

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

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

enter image description here

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

1 Ответ

0 голосов
/ 06 июля 2019

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

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

...