Nawiązywanie połączenia przez domenę trwa dłużej

Nawiązywanie połączenia przez domenę trwa dłużej
25
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 21
0

Czy spotkał się ktoś z was z czymś podobnym?

Chciałem sobie pobrać coś z publicznego api no i ogólnie jest ok, ale co któryś raz trwa to za każdym razem 5.5 sekundy.

Najpierw pobierałem dane przez curla, potem sprawdziłem też funkcją file_get_contents ale wynik taki sam.
W końcu pomyślałem, że nawiążę połączenie tym razem przez ip, zamiast przez domenę i tu problemu nie ma.

Jakiś problem z dns jest czy o co może chodzić?
Robię to wszystko na vps.

piotrpo
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3303
3

Jedyna różnica to rozwiązywanie nazwy domeny do IP, 5.5s to dużo, ale może warto sprawdzić jaki jest ustawiony expiration time w DNS record dla tej domeny, ewentualnie ustawić serwer DNS na 8.8.8.8

Możliwe też, że jest coś po stronie serwera, który to obsługuje i coś tam musi się obudzić, a różnica domena/ip to jedynie przypadek, który zaobserowałeś.

25
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 21
0

Faktycznie. Zmieniłem dnsy na 1.1.1.1 i śmiga. Dzięki

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.