Re: Некушает рег выражение

2015-07-21 Пенетрантность sejo412
А завтра захотите банить яндекс.бота, а послезавтра банить гуглобота везде,
кроме одного uri..

HTTP:

map $http_user_agent$request_uri  $blocks {
  default 0;
  "~Yandexbot" 1;
  "~Googlebot/2\.1.*allowedforgoogle" 0;
  "~Googlebot/2\.1" 1;
}

SERVER/LOCATION:

if ( $blocks = "1") { return 403; }

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,260333,260456#msg-260456

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: DNS для балансировщика

2015-07-21 Пенетрантность Anatoly Mikhaylov
С тех пор, как Nginx умеет TCP, то зачем теперь Haproxy?
А так смотрим тут: https://www.youtube.com/watch?v=yQvcHy_tPjI


 
> On Jul 19, 2015, at 6:49 PM, Алексей Васильев  wrote:
> 
> 
> Вообщем, Nginx - единственное вменяемое решение в качестве балансировщика,
> осталось понять, кто как его применяет в цепи Nginx (LB) - Nginx - backend.
> Очень хочется услышать мнение самих разработчиков Nginx.
> 
> 
> Смущает слово "единственное". Что не так с haproxy?
> 
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx забивает все место в корневом разделе linux

2015-07-21 Пенетрантность Alexey Malov
13 июля 2015 г., 9:11 пользователь Иван Мишин 
написал:

> это же тема прям из учебника...
>
> Кроме шуток, будьте добры ткните носом пожалуйста, буду очень признателен.
>

sudo lsof | grep nginx

http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_buffering
http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_cache_path


>
> 13 июля 2015 г., 17:06 пользователь Daniel Podolsky 
> написал:
>
>> > Помогите понять куда и чего пишет nginx в корневом разделе.
>> это же тема прям из учебника...
>>
>> nginx пишет свой кеш. например - при заборе с бекенда больших файлов,
>> или при приеме больших файлов от клиентов.
>>
>> файлы кеша nginx удаляет сразу после создания - чтобы за процессом не
>> оставалось мусора. поэтому du их не видит.
>>
>> однако, реальное удаление файла и освобождение места в *nix происходит
>> только после закрытия файла, поэтому место таки занято.
>>
>> если вам очень надо знать имена этих файлов - возьмите в руки программу
>> lsof.
>> ___
>> nginx-ru mailing list
>> nginx-ru@nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
>
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>



-- 
Alexey Malov
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: No more than 1024 processes can be spawned

2015-07-21 Пенетрантность BieZax
Валентин Бартенев Wrote:
---
> On Friday 10 July 2015 22:53:49 Alex Vorona wrote:
> > 10.07.15 15:47, BieZax пишет:
> > > Только   флаг.  Хотя не  исключаю, что это совпадение,  т.к.  
> проблема  и
> > > до отключения модуля  не сразу проявилась.
> > В документации указано что по умолчанию threads=32. 24*32=768, при 
> > ротации логов по SIGUSR1 проблемы еще быть не должно. Возможно
> проблема 
> > все-таки при SIGHUP или online upgrade?
> > Как я понимаю, существующий пул тредов сейчас можно использовать
> только 
> > на Linux для sendfile, соответственно на FreeBSD опция пока
> малополезна.
> 
> Если треды не используются, то пул по умолчанию не создается.
> 
> --
> Валентин Бартенев
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


Тогда совсем странно.  С тех пор   как  отключил , ситуация ни разу не
повторилась.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,260127,260450#msg-260450

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx забивает все место в корневом разделе linux

2015-07-21 Пенетрантность Иван Мишин
Есть мнения по этому вопросу?

13 июля 2015 г., 17:28 пользователь Иван Мишин 
написал:

> И еще попутный вопрос, как влияет на производительность то что место в
> корне ограниченно и nginx довольно часто упирается в потолок?
>
> 13 июля 2015 г., 17:11 пользователь Иван Мишин 
> написал:
>
> это же тема прям из учебника...
>>
>> Кроме шуток, будьте добры ткните носом пожалуйста, буду очень
>> признателен.
>>
>> 13 июля 2015 г., 17:06 пользователь Daniel Podolsky 
>> написал:
>>
>> > Помогите понять куда и чего пишет nginx в корневом разделе.
>>> это же тема прям из учебника...
>>>
>>> nginx пишет свой кеш. например - при заборе с бекенда больших файлов,
>>> или при приеме больших файлов от клиентов.
>>>
>>> файлы кеша nginx удаляет сразу после создания - чтобы за процессом не
>>> оставалось мусора. поэтому du их не видит.
>>>
>>> однако, реальное удаление файла и освобождение места в *nix происходит
>>> только после закрытия файла, поэтому место таки занято.
>>>
>>> если вам очень надо знать имена этих файлов - возьмите в руки программу
>>> lsof.
>>> ___
>>> nginx-ru mailing list
>>> nginx-ru@nginx.org
>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>>
>>
>
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru