nginx-0.1.25

Igor Sysoev is at rambler-co.ru
Sat Mar 19 18:11:38 MSK 2005


On Sat, 19 Mar 2005, Михаил Монашёв wrote:

> IS>      *) Добавление: nginx теперь не запускается под FreeBSD, если значение
> IS>         sysctl kern.ipc.somaxconn слишком большое.
>
> Слишком большое это какое именно? 32768 нормальное значение?

Нет, максимальное значение 32767, для 6.0 - 65535. nginx сам напишет.

> IS>      *) Исправление: nginx очень медленно запускался при большом количестве
> IS>         адресов и использовании текстовых значений в директиве geo.
>
> Большое спасибо. Хотя у меня это проявлялось только debug-версии, а в
> нормальой nginx стартовал моментально.
>
> IS>      *) Изменение: имя переменной в директиве geo нужно указывать, как
> IS>         $name. Прежний вариант без "$" пока работает, но вскоре будет убран.
>
> Т.е. теперь конструкцию:
>
>        geo country {
>                default  --;
>                include  conf/ipranges;
>        }
>
> наде переписать вот так:
>
>        geo $country {
>                default  --;
>                include  conf/ipranges;
>        }
>
> Я правильно понял?

Да, именно так.

> IS>      *) Добавление: параметр лога "%{VARIABLE}v".
>
> Большое спасибо. А как присать правильно:
>
> set $name value
> а потом %{$name}v  или %{name}v  ?

%{name}v

> IS>      *) Добавление: директива "set $name value".
>
> Т.е. любые переменные теперь начинаются как в перле с $ ?

Да, я решил сделать единообразное обозначение переменных.

Что делать с параметрами лога, пока не знаю.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list