У меня есть большой сайт на Wordpress (600-900 постоянных пользователей постоянно), и около 6 месяцев назад мы установили Varnish. Наша конфигурация использует кеш 5 ГБ и хранится в памяти. Когда сайт посещает около 1500-2000 человек одновременно, Varnish начинает выдавать 503 ошибки. Раньше мы хранили кеш на диске, но перенос его в память, по-видимому, уменьшил количество ошибок 503.
На нашем сайте есть 3 iFrame, которые мы используем на каждой странице для обновления встроенной рекламы. В журнале varnishlog я заметил, что каждый раз, когда пользователь попадает на страницу, считается, что это 4 обращения (одно на фактическую страницу + 3 окна iframe, содержащих рекламные коды). Это означает, что 1500 пользователей на сайте фактически равняются 6000 попаданий лака (если ни один из них не пропустил). Имеет ли это значение, ведь на самих страницах iFrame практически нет ничего, кроме рекламных кодов? Или огромное количество нанесений лака может вызвать проблемы с производительностью?
Если это может привести к сбою Varnish из-за слишком большого количества запросов, я мог бы подумать о том, чтобы сказать ему, чтобы он прекратил кеширование URL-адресов iFrame, но тогда меня беспокоят все попадания, которые я перенесу в Apache ...
Спасибо!