varnish

Litos Втр, 21/04/2015 - 12:15

Varnish + nginx + php-fpm. Не могу запустить ngnix на порту 8080

Здравствуйте.

Схема работы должна иметь следующий вид:
1. пользователь открывает в браузере сайт, при этом отправляется запрос на 80 порт
2. первым стоит Varnish на 80 порту. Если у него есть запрос - он отдаёт его сам. Если нет - переводит запрос на 8080 порт
3. на 8080 порту стоит Nginx. Если у него есть запрос - отдаёт сам, если нет - переводит на 9000 порт
4. на 9000 порту стоит php-fpm. Он выполняет полную обработку запроса с вызовом БД и загрузкой файлов

Конфиги:

/etc/default/varnish
DAEMON_OPTS="-a :80 \
-T localhost:6082 \
-f /etc/varnish/default.vcl \
-S /etc/varnish/secret \
-s malloc,512M"

/etc/varnish/default.vcl
backend default {
.host = "127.0.0.1";
.port = "8080";
}

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

CSoft Чт, 05/09/2013 - 01:41

Varnish + nginx + Apache

Приветствую!

Решил поиграться у себя на виртуальной машине с Debian различными инструментами для оптимизации быстродействия работы сайтов. Использую связку Varnish + nginx + Apache. За основу взял статьи:

http://drupal-admin.ru/blog/оптимизация-drupal-настройка-nginx-front-end-к-apache
http://drupal-admin.ru/blog/кэширование-анонимных-запросов-в-drupal-7-установка-и-настройка-varnish

Всё понятно кроме одного момента, который хочу уточнить. В первой статье у nginx вот такой файлик с настройками хоста:

server {
   listen 80;
   server_name drupal-admin.ru www.drupal-admin.ru;
   root /home/webmaster/domains/drupal-admin.ru/html;
   index index.html index.htm;

   access_log /home/webmaster/domains/drupal-admin.ru/logs/nginx_access.log;

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

Zereff Втр, 05/03/2013 - 09:48

Varnish без Pressflow - как?

Всем доброго дня! Столкнулся с проблемой, когда нужно установить Varnish на drupal 6. Я читал, что его нужно устанавливать с pressflow, но уже есть готовый сайт на друпале - т.к. сносить сайт и заново строить из за pressflow сейчас не вижу абсолютно никакого смысла. Другая проблема. На сервере varnish установлен, но к модулю не могу подключить - пишет - The Varnish control terminal is not responding at 127.0.0.1 on port 8080. Не могу подключить, т.к. pressflow не стоит или другая причина? Необходим взгляд, кто уже работал с varnish! Где копать?

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

gerbill Вс, 16/12/2012 - 10:08

Нужен специалист по оптимизации Drupal под высокие нагрузки (можно удалeнно)

В настоящий момент наша команда ведет разработку интернет-магазина. Используется Drupal 7, ubercart, ubercart affiliate.

Мы ожидаем достаточно большой траффик - от 50 до150 тыс униикальных пользователей в сутки. Также на сайте будет выложено большое кол-во товаров - 1-2 млн. Значительная часть товаров будут обладать большим кол-ом параметров, по которым надо делать поиск и которые нужно отображать посетителям.

Все это дает основания полагать, что для обеспечения приемлемой производительности нам потребуется хорошо настроить друпал. Кеширование страниц целиком varnish, кеширование блоков, несколько серверов Drupal и load balancer. Все эти задачи нам нужно будет решить в декабре-январе.

Тип материала: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо

a.roman Пнд, 02/07/2012 - 18:06

Инфраструктура GRAMMY.COM

Написал небольшой перевод презентации об инфраструктуре Drupal сайта Grammy.com

Модули и темы: 
Ключевые слова: 
Версия Drupal: 
0 Спасибо