Жил да был один веб-сервер, работали на нем apache как бэкенд и nginx как фронтэнд. Крутился на всем этом сайт. Но вот потребовалось гео-резервировать сервер, и обеспечить непрерывность работы этого сайта. Настроить сервер в другом дата-центре не большая проблема, можно даже обеспечить репликацию данных (например так). А вот как корректно распределять трафик между серверами?
Прочитать остальное »
Posts Tagged “nginx”Nginx — третий по полярности веб-сервер, если верить данным Netcraft. Так, по их данным за май 2010 года, число сайтов, обслуживаемых nginx, превышает 12,98 миллионов. В этой записи я собираюсь рассказать про мониторинг nginx с модулем stub_status с помощью Zabbix. Предполагается что Zabbix-сервер уже настроен и на интересующем нас хосте стоит Zabbix-агент. В конце июня пришлось перевести блог с домашнего сервера на интернет хостинг. Виртуальный хостинг я брать не стал, решил взять vps. По деньгам сравнимым с виртуальным вышла машинка с 600 мегагерцами и 200 метрами ОЗУ по технологии openvz. Зато это практически полноценный сервер и его можно крутить как угодно, на нем сейчас и крутится этот блог, и именно о том как он крутится я хочу написать. В качестве операционной системы, был выбран Debian Lenny. Поставив стандартную связку LAMP (Linux Apache MySQL PHP), я увидел печальную картину — среднее время генерации страницы блога равнялось 6 секундам. Подключил к php XCache, время сократилось до 4 секунд в среднем, но apache съедал слишком много ресурсов. На помощь вначале пришел UPD. Переехал на виртуальный хостинг, слишком мало cpu было на vps. Теги: apache, fastcgi, linux, mysql, nginx, openvz, php, vps, хостинг |

Записи (RSS)