FreeBSD 10.1 nginx/1.8.0 и пулы потоков. (FreeBSD 10.1 nginx/1.8.0 и пулы потоков.)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
bars
Сообщения: 1075
ОС: BSD/LINUX

FreeBSD 10.1 nginx/1.8.0 и пулы потоков.

Сообщение bars »

Добрый день.
Кто использует пулы потов в nginx?

Код: Выделить всё

uname -rm
10.1-RELEASE-p12 amd64

Код: Выделить всё

nginx -v
nginx version: nginx/1.8.0

nginx собран пулами потоков (--with-threads).
Есть смысл их вообще использовать во FreeBSD?
В nginx.conf в секцию http добавил

Код: Выделить всё

thread_pool one threads=32;
thread_pool cen threads=32;

Проверяю.

Код: Выделить всё

# nginx -t
nginx: [emerg] "thread_pool" directive is not allowed here in /usr/local/etc/nginx/nginx.conf:46
nginx: configuration file /usr/local/etc/nginx/nginx.conf test failed

Я так и не понял куда настройку пулов нужно помещать, в инструкциях отсек http.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали:
BigBrother
Сообщения: 436
Статус: ¯\_(ツ)_/¯
ОС: linux based

Re: FreeBSD 10.1 nginx/1.8.0 и пулы потоков.

Сообщение BigBrother »

bars писал(а):
24.06.2015 10:47

Код: Выделить всё

nginx -v
nginx version: nginx/1.8.0

nginx собран пулами потоков (--with-threads).

Точно? Покажите nginx -V
bars писал(а):
24.06.2015 10:47
Есть смысл их вообще использовать во FreeBSD?

FreeBSD already has a sufficiently good asynchronous interface for reading files, which you should use instead of thread pools.
Спасибо сказали:
Аватара пользователя
bars
Сообщения: 1075
ОС: BSD/LINUX

Re: FreeBSD 10.1 nginx/1.8.0 и пулы потоков.

Сообщение bars »

BigBrother писал(а):
24.06.2015 18:55
bars писал(а):
24.06.2015 10:47

Код: Выделить всё

nginx -v
nginx version: nginx/1.8.0

nginx собран пулами потоков (--with-threads).

Точно? Покажите nginx -V
bars писал(а):
24.06.2015 10:47
Есть смысл их вообще использовать во FreeBSD?

FreeBSD already has a sufficiently good asynchronous interface for reading files, which you should use instead of thread pools.

На офф. сайте nginx посоветовали использовать пулы от самой системы FreeBSD.
Настройка BSD систем
Знание сила, незнание Рабочая сила!
Спасибо сказали: