Я размещаю веб-сервис на Glassfish, который, вероятно, будет поражаться миллион раз в день, поэтому я подумал о том, чтобы иметь кеш-сервер (обратный прокси-сервер) для снижения нагрузки на Glassfish.
Я попытался реализовать их и протестировать нагрузкой
- непосредственно на Glassfish,
- с nginx,
- с кальмаром.
Результаты оказались не такими, как я ожидал.среднее время загрузки для 10000 пользователей для GF, Nginx и Squid составляло 168 мс, 245 мс и 198 мс - обратное тому, что я ожидал.
Ответ содержит заголовки управления кэшем, и это HIT при каждом обращении к nginx или squidкак видно из журналов доступа.