облачная производительность сервера по сравнению с тем же выделенным сервером спецификации?

Мне записали веб-приложение в php (5.6.10) и использовании Postgresql (9.4), мы имеем о 4k пользователях в день и о 20k просмотрах страницы в дни, мой основной вопрос, который мы выполняем в облачном хосте с 2 серверами приложений (Linode 16GB/ubuntu 14:04) и 1 сервер базы данных (Linode 16 ГБ / человечность 14:04)

но запросы берут об ускоренном марше, который требуется в моей локальной машине и второй вещи, которую всегда замедляет облачный сервер, даже если я представил простую php страницу

Перемещение к к специализированному, уменьшит задержку IO и в результате этого, общая производительность будет лучше, или я должен изменить свою инфраструктуру?

ОБНОВЛЕНИЕ

Я делаю некоторое профилирование для базы данных и php

БАЗА ДАННЫХ: все взятие запросов базы данных об ускоренном марше и даже открытие соединения с базой данных

PHP берут больше памяти и медленнее, я использую ту же php версию в обоих серверах.

Первый байт:

Я вижу, что сервер берет приблизительно за 1 секунду, до того, как произведено к браузеру, который не является тем же как локальным

2
задан 10 July 2015 в 00:47
1 ответ

Производительность никогда не будет той То же самое, потому что ваш локальный сервер, я полагаю, находится в нескольких футах от вас. Даже если ваш размещенный сервер находится в том же городе, вам все равно нужно учитывать время, необходимое для каждого запроса, чтобы добраться до сервера.

Кроме того, пропускная способность тоже будет иметь небольшое влияние.

Переход на выделенный сервер может немного уменьшить задержку TCP (сети), но вы никогда не получите такое же время отклика, как ваш локальный сервер.

-3
ответ дан 3 December 2019 в 16:08

Теги

Похожие вопросы