Факторы медленного TTFB при сравнении двух поставщиков VPS

Факторы медленного TTFB при сравнении двух поставщиков VPS

Я настроил два VPS с одинаковым набором функций (базы данных и панель управления хостингом).

VPS компания 1:в Калифорнии | 1 ГБ | 2 ядра Intel(R) Xeon(R) | 2 ГБ ОЗУ | использование Cloudflare

VPS компания 2:в Калифорнии | 1 ГБ | 3-ядерный Intel(R) Xeon(R) | 3 ГБ ОЗУ | с использованием Cloudflare

На рисунке показаны разные значения TTFB

тест маяка

keycdn fttb тест

пожалуйста, какие еще факторы влияют на ttfb? чтобы сократить время ответа!!

решение1

Вам нужно сократить как можно больше переменных, поэтому уберите cloudflare с дороги для этих тестов. Вы должны тестировать напрямую на своем сервере.

Сначала выполните несколько ping-тестов для обоих IP-адресов сервера, используя такой инструмент:https://www.cdnperf.com/tools/cdn-latency-benchmark

Вы также можете запустить несколько пингов и трассировок С каждого из VPS-серверов. Это даст вам некоторое представление о том, есть ли замедление в сети.

Проверьте, есть ли на вашем хосте зеркало, и проверьте IP-адреса, отличаются ли они от вашего IP-адреса.

Для любого VPS я хотел бы убедиться, что сервер, который вы используете совместно, или сегмент сети не перегружены шумным соседом или что VPS в целом просто перегружен по ресурсам ЦП/пропускной способности/диска из-за слишком большого количества других пользователей.

Попробуйте запустить несколько тестов производительности, например, скрипт вроде bench.sh (внимательно проверьте его, чтобы убедиться, что он безопасен, я этого не делал). https://bench.sh/ https://www.vpsserver.com/community/tutorials/3938/one-click-test-server-performance-script/

Этот и другой вариант обсуждаются здесь:http://www.servermom.org/quick-test-server-performance/2267/

Вот несколько тестов, которые можно провести без скрипта: https://haydenjames.io/web-host-doesnt-want-read-benchmark-vps/

ТОЛЬКО ПОСЛЕ проверки того, что у вас хороший, быстрый, чистый VPS, вы должны поставить Cloudflare и ПОТОМ попытаться определить, в этом ли на самом деле заключается ваша проблема. Если серверы работают отлично без CF, а затем проблема появляется при тестировании С CF... тогда вы знаете, что нашли свою проблему... CF (маловероятно).

Я предполагаю, что ваш более медленный VPS просто окажется медленнее. Может быть, процессор, может быть, сеть. Если вы можете получить какие-то убедительные данные, спросите об этом своего хостера. Возможно, они смогут поставить вам более быстрый ящик. Но будьте осторожны... это может быть просто временно, пока у вас не появятся более плохие соседи!

Пожалуйста, отметьте это как решение или поставьте лайк, если это было полезно. Спасибо!

Связанный контент