Re: Отличия nginx от varnish
Монашёв Михаил
postmaster at softsearch.ru
Tue Dec 2 14:59:50 MSK 2008
Здравствуйте, Игорь.
> Странно. Сейчас посмотрел, varnish действительно на FreeBSD должен делать
> httpready. Единственное объяснение, которое я сейчас вижу, это если
> varnish во время переконфигурации переоткрывает listen-порты.
> Проверить можно с помощью
> netstat -LAan
> Там первый столбец - адреса сокетов в ядре. Если сокет меняется, то
> меняется и адрес.
Загрузил ему новый конфиг:
$ netstat -LAan
Current listen queue sizes (qlen/incqlen/maxqlen)
Tcpcb Proto Listen Local Address
ffffff01c48b8000 tcp4 0/0/4096 89.208.145.139.80
ffffff007ba955b0 tcp4 0/0/10 127.0.0.1.6082
$ telnet 127.0.0.1 6082
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
help
200 316
help [command]
ping [timestamp]
status
start
stop
stats
vcl.load <configname> <filename>
vcl.inline <configname> <quoted_VCLstring>
vcl.use <configname>
vcl.discard <configname>
vcl.list
vcl.show <configname>
param.show [-l] [<param>]
param.set <param> <value>
quit
purge.url <regexp>
purge.hash <regexp>
purge.list
vcl.load 1 /usr/local/etc/varnish/varnish.vcl
200 13
VCL compiled.
vcl.list
200 43
active 1019 boot
available 0 1
vcl.use 1
200 0
vcl.list
200 43
available 685 boot
active 340 1
quit
500 22
Closing CLI connection
Connection closed by foreign host.
$ netstat -LAan
Current listen queue sizes (qlen/incqlen/maxqlen)
Tcpcb Proto Listen Local Address
ffffff01c48b8000 tcp4 0/0/4096 89.208.145.139.80
ffffff007ba955b0 tcp4 0/0/10 127.0.0.1.6082
Сокет не меняется. Треды постепенно начинают использовать новый
конфиг, но сокет тот же.
--
С уважением,
Монашёв Михаил, SoftSearch.ru
mailto:postmaster at softsearch.ru
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.
More information about the nginx-ru
mailing list