Выбор технологии для виртуализации
В качестве технологии для виртуализации (предоставления набора виртуальных вычислительных ресурсов) в рамках платформы выбор производился между двумя наиболее распространёнными решениями: XEN и KVM. Различия и особенности, о которых можно упомянуть: KVM (Kernel-based Virtual Machine) является частью ядра Linux, XEN же является в данном плане сторонним для ядра программным обеспечением. Таким образом, при обновлениях ядра с [...]
Перезагрузка nginx с нулевым временем простоя
Очень часто, когда мы обновляем версию сервера или же сталкиваемся с изменением настроек конфигурации, мы должны перезапустить сервер. В высоконагруженных системах простой операций (downtime) является крайне нежелательным и критичным фактором, поэтому очень важной задачей является обеспечение обновления или перезапуска сервера с загрузкой обновлённых настроек с нулевым временем простоя. Какие же средства для этого предоставляет нам [...]
Сравнение Tomcat и Jetty
На текущий момент практически каждый java-разработчик сталкивался с публикацией своих приложений в web-среде, в связи с чем перед ним стоял вопрос выбора, какой сервлет-контейнер использовать. Сервлет-контейнеры предоставляют возможность обрабатывать запросы как к статическому содержимому, так и работать с сервлетами – серверными java-механизмами, функционирующими по принципу запрос-ответ. На текущий момент доля использования tomcat и jetty приведена [...]
Балансировка кластера серверов с помощью nginx
В предыдущей статье я говорил о создании кластера серверов Apache Tomcat с репликацией сессий и возможностью Farm War Deploy – развёртывания приложений на все серверы кластера. В данной статье я приступлю к теме балансировки нагрузки на веб-серверы. Этой теме будет посвящен целый цикл статей, первой из которых будет статья про балансировку нагрузки на сервер nginx. [...]
Создание кластера серверов Apache Tomcat
В данной статье я опишу, как создать кластер из Apache Tomcat серверов. При этом детали балансировки нагрузки на серверы кластера я опишу в последующих статьях. Что затронется в данной статье? 1. Установка нескольких серверов Apache Tomcat 2. Настройка конфигурации для кластера 3. Реализация Farm War Deploy на все машины кластера 4. Проверка репликации сессий на [...]
Новости
Установка PostgreSQL 9.0 на Debian Lenny
9 версия Postgres не имеет пакета, позволяющего установить его на Debian lenny, поэтому чтобы установить 9 версию, перед установкой необходимо прописать дополнительные пути в файл /etc/apt/sources.list : deb http://backports.debian.org/debian-backports lenny-backports main deb http://backports.debian.org/debian-backports lenny-backports-sloppy main Обновляем список доступных пакетов apt-get update И затем уже выполнить установку apt-get install -y -t lenny-backports postgresql-common apt-get install -y [...]

