Тестирование web-сервера или сайта утилитой Siege

Утилита Siege позволяет выполнять многопотоковое нагрузочное тестирование web-серверов по протоколу HTTP методами GET и POST. С помощью этой утилиты можно симулировать параллельные запросы к веб-серверу(сайту) в течение заданного времени, с интервалами и без. По итогам тестирования на экран выводятся результаты.

Установить siege не составит труда, для debian, к примеру, это будет так:

# apt-get install siege

Приступим сразу к делу, протестируем веб-сервер сайта test.ru:

# siege -b -v -c 30 -r 800 http://test.ru/


Используемые опции:
-b — не будет делать паузу между запросами
-c — количество параллельных запросов, отправляемых за один раз
-r — количество повторов запроса
-v — показывает текущие запросы и ответы в консоли
Читать дальше

Переключение между http и https в веб-сервере zimbra



Web-интерфейс Zimbra (а так же административная консоль) поддерживают шифрование SSL.

Однако иногда приходится выбирать между доступом по http и https. Zimbra предусматривает следующие режимы:

http – только http. Доступ осуществляется по адресу вида zimbra.mydomain.org
https – только https. Доступ осуществляется по URL zimbra.mydomain.org. Доступ по http:// закрыт
both – Пользователь может использовать http:// или https:// и выбранный протокол поддерживается в течении всей сессии.
mixed – Если пользователь обращается по http:// его запрос будет перенаправлен на https:// для регистрации, доступ к почте будет осуществляться по . Если пользователь обратиться по https:// – этот протокол будет использоваться в течении всей сессии.
redirect – Пользователь обратившийся по http:// будет перенаправлен на https:// и этот протокол будет использоваться в течении всей сессии.
Для переключения используем команду:

zmtlsctl [mode]
Например:

su — zimbra

zmtlsctl redirect

zmcontrol stop && zmcontrol start
Читать дальше