%20dauert%20beim%20ersten%20Mal%20nur%20mit%20https%20150%20Sekunden%2C%20danach%20jedoch%20normal%20-%20Apache%20-%20AWS%20EC2%20-%20Route%2053.png)
Ich bin neu in der Webbereitstellung. Ich habe derzeit Folgendes auf diesem Stapel:
- Django
- Apache
- EC2
- Route 53
- Namebillig
Wenn ich über die öffentliche IPv4-Adresse auf die Website zugreife, geschieht dies sofort.
Wenn ich jedoch über die Domäne auf die Webseite zugreife, dauert es genau 2 Minuten und 30 Sekunden.
Dieses Bild zeigt das Wasserfalldiagramm
Ich sehe, dass es weder mit der DNS-Suche noch mit SSL ein Problem gibt. Das Problem muss also am TCP-Handshake liegen?
Es ist auch seltsam, dass jede erstmalige Verbindung genau 75 Sekunden dauert, und ich habe in der Konfiguration von Apache nach diesem Wert gesucht.
Es gibt kein Problem mit der Umleitung (über Apache), da das Problem unabhängig von der verwendeten ursprünglichen URL weiterhin besteht.
Es sollte auch kein Problem mit Django oder EC2 geben, da die Seite in 10 von 10 Fällen sofort geladen wird, wenn ich sie über die öffentliche IP lade.
KeepAlive wurde ausgeschaltet. WebPageTest zeigt ein ähnliches Diagramm, aber 30 Sekunden für die erste Verbindung und TTFB statt 2 Minuten 30. Auch hier sind DNS und SSL beide in Ordnung.
Ich verwende Apache 2.4 und Ubuntu 20.4.
Vielen Dank an alle.