среда, 3 октября 2012 г.

Apache Traffic Server установка

В убунте делается просто sudo apt-get install trafficserver, после этого можно пробовать что-то делать, попробовал его погонять как обычную кеширующую проксю, в принципе,  довольно интересно, пока из минусов документация вся не для "чайников")).

Для запуска, первое, что надо сделать - это в /etc/defаult/trafficserver изменить параметры TC_START TS_START и TM_START на yes и после чего запускать сервис service trafficserver start. Если все будет удачно, в процессах должны появится вот такие штуки 

ps uax | grep traffic
root      6500  0.0  0.0   7452  2220 ?            Ss   15:52   0:00 /usr/bin/traffic_cop
119       6501  0.0  0.4  87096 14036 ?         Sl   15:52   0:00 /usr/bin/traffic_manager
119       6510  0.9  1.7 179976 51524 ?        Sl   15:52   0:10 /usr/bin/traffic_server -M -A,7:X

если появились, значит запустился, если нет, то надо смотреть в /var/log/trafficserver/errors.log там пишет что ему не нравится. Настраивается довольно просто либо через пачку конфигов в etc/trafficserver или с помощью traffiс_line, что есть дзен, так как оно умеет кластеризироваться и через эту утилиту управляется конфиг кластера. 

Из интересного умеет работать в качестве веб-прокси ака сквид, реверс-прокси, лоад балансер, транспарент и кеш, народ хвалит за кеш, работает действительно быстро. Буду юзать, по мере поступления инфы,  напишу что получилось.

З.Ы. Забыл ... По дифолту биндится на 8080, можно поменять на любой другой, по описаниям умеет проксировать SSL не юзал, не знаю, напишу. 
UPDATE если не запускается проверьте этот параметр CONFIG proxy.config.cluster.ethernet_interface STRING eth0 должен быть указан тот интерфейс на котором хотите чтобы забиндился трафиксервер

Комментариев нет:

Отправить комментарий