балансировка нагрузки чисто динамического веб-приложения на tomcat - PullRequest
0 голосов
/ 02 октября 2011

У меня есть веб-приложение, которое носит чисто динамический характер (подумайте о публичном API). Поэтому мне не нужны какие-либо статические файловые сервисы или оптимизация статического кеширования файлов. Мне нужно перейти от одного кота к нескольким из-за потребностей в производительности и доступности. Я сейчас использую apache mod_proxy_http и недавно пытаюсь использовать mod_proxy_ajp. Тем не менее, я чувствую, что apache слишком тяжел для этого, и мне интересно, будут ли другие продукты (haproxy, nginx, гордые и т. Д.) Лучше соответствовать моим потребностям с точки зрения производительности и возможностей (ограничение запросов, организация очередей и т. Д.). Единственная функция, которую я сейчас использую в mod_proxy, - это отображение входящего URL в разные контексты (например, / abc должен идти в / def). Что бы вы посоветовали? (представьте себе загрузку 150 req / s, 50-1000 мс времени обработки для каждого запроса, связанного с помощью db io -разделенного вызова mysql box- и network io -service -)

Спасибо.

Мета

...