У меня есть веб-сайт ruby on rails, который размещен на веб-сервере единорога за обратным прокси-сервером nginx. Я хочу оценить, улучшит ли использование spdy мою производительность при такой настройке.
В частности, мне нужны указания по следующему:
Что касается второго вопроса, я обнаружил, что neoload и loadrunner 12 действительно поддерживают spdy.
С neoload мне трудно заставить его распознать, что мой сервер использует spdy, несмотря на chrome: // net-internals / # spdy и http://spdycheck.org/ сообщая мне, что он использует spdy (я использую spdy 3.1, когда я использовал spdy 2, neoload распознал его).
С loadrunner я еще не нашел способа быть уверенным, что он тестирует spdy. Я использую функцию spdy_url, однако в документации мне не сообщается, заверяет ли spdy_url, что spdy используется ниже. Один из способов убедиться в этом - настроить nginx так, чтобы он говорил только со spdy (третий вопрос).
вот мои предложения по вашим вопросам.
на самом деле оценить прирост производительности spdy непросто. Это зависит от стиля вашего сайта. В нем много мелких объектов или несколько больших изображений? Для более академического ответа вы можете обратиться сюда: "Насколько быстр SPDY? "
если ваш сайт сейчас общедоступен, вы можете использовать WPT: http://www.webpagetest.org включив или отключив SPDY, вы можете найти прирост производительности.
Я думаю, что и nginx, и mod_spdy будут использовать простой HTTPS, если клиент не может говорить SPDY. Если вы хотите использовать HTTPD только для SPDY, вы можете попробовать spdylay, которые предоставляют инструмент прокси-сервера spdy - shrpx