Страница 1 из 1

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

Добавлено: 2015-06-23 20:31:38
bagas
Добрый вечер.
Имеется:

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

uname -rm
10.1-RELEASE-p12 amd64

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

nginx -v
nginx version: nginx/1.8.0
nginx собран пулами потоков (--with-threads).
Народ. кто использует во фряхе пулы потоков от nginx?
Есть смысл их вообще использовать во фряхе?

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

Добавлено: 2015-06-24 7:51:03
kharkov_max
а много коннектов на сервер nginx?

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

Добавлено: 2015-06-24 8:33:15
bagas
kharkov_max писал(а):а много коннектов на сервер nginx?
Да.
Онлайн около 100, в сутки около 250тыс.

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

Добавлено: 2015-06-24 9:32:35
kharkov_max
Ну если вы его реалдьно будете использовать в конфигурации виртуалхоста то будет лучше работать по идее.
Сам еще не использовал...

http://www.opennet.ru/opennews/art.shtml?num=42082
http://nginx.org/ru/docs/http/ngx_http_ ... e.html#aio

Отправлено спустя 1 минуту 48 секунд:
А просто собрать с данной опцией до ж.пы...

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

Добавлено: 2015-06-24 10:15:58
bagas
kharkov_max писал(а):Ну если вы его реалдьно будете использовать в конфигурации виртуалхоста то будет лучше работать по идее.
Сам еще не использовал...

http://www.opennet.ru/opennews/art.shtml?num=42082
http://nginx.org/ru/docs/http/ngx_http_ ... e.html#aio

Отправлено спустя 1 минуту 48 секунд:
А просто собрать с данной опцией до ж.пы...
Это все теория.
Вообщем решил попробовать.
Добавил в nginx.conf в секцию http такое.

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

    thread_pool one threads=32;
    thread_pool cen threads=32;
Типа говорит, что этой опции не место тут, а где тогда, как я понял настройку пулов нужно размещать в секции http.

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

 # 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