On Thursday 14 March 2013 23:41:33 anon wrote:
> Валентин Бартенев Wrote:
> ---
>
> > On Thursday 14 March 2013 17:10:06 anon wrote:
> > > Привет.
> > >
> > > Хочется сделать исключение в таком server. Что бы на /check отвечало
> >
> > 200, а
>
On Thursday 14 March 2013 23:44:02 anon wrote:
> > > location = /check{
> > > return 200;
> > > }
> > > return 444;
> > >
> > > }
>
> Все равно возвращает 444.
>
Естественно, читайте:
http://nginx.org/ru/docs/http/ngx_http_rewrite_module.html
начиная с фразы:
"Директивы модуля ngx_htt
> > location = /check{
> > return 200;
> > }
> > return 444;
> >
> > }
Все равно возвращает 444.
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,237355,237376#msg-237376
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/m
Валентин Бартенев Wrote:
---
> On Thursday 14 March 2013 17:10:06 anon wrote:
> > Привет.
> >
> > Хочется сделать исключение в таком server. Что бы на /check отвечало
> 200, а
> > остальных ботов в 444. Как лучше?
> >
> > server {
> > listen
Нужно переводить ссылку вида site.ru/back/struct в
site.ru/back/index.php/struct и отдавать в пхп.
Пытаюсь написать конфиг под подобное поведение, но ничего не получается. В
апаче было просто: .htaccess файл в директорию back и текстом RewriteRule
^(.*)$ index.php [L,QSA]. В nginx способ до сих пор
On Wednesday 13 March 2013 22:41:02 Anton Kiryushkin wrote:
> Нет, reload не путается с restart. К тому же не забывайте, что при reload,
> создаются две копии рабочих процессов. Это может быть достаточно серьезной
> нагрузкой на сервер, которую не хочется лишний раз запускать.
>
> Перезапуск же кэ
On Thursday 14 March 2013 17:02:23 reaper wrote:
> пытаюсь скопировать из примера
>
> server_name ~^www\d\.example\.net$;
>
Это единственный server_name или есть ещё где-то другие?
--
Валентин Бартенев
http://nginx.org/en/donation.html
> на curl -H 'Host: www0.example.net' http://127.0.0.1/
Hello!
On Thu, Mar 14, 2013 at 09:10:06AM -0400, anon wrote:
> Привет.
>
> Хочется сделать исключение в таком server. Что бы на /check отвечало 200, а
> остальных ботов в 444. Как лучше?
>
> server {
> listen *:80 default;
> server_name _ "";
> location = /check{
>
On Thursday 14 March 2013 17:10:06 anon wrote:
> Привет.
>
> Хочется сделать исключение в таком server. Что бы на /check отвечало 200, а
> остальных ботов в 444. Как лучше?
>
> server {
> listen *:80 default;
> server_name _ "";
Символ подчеркивания тут зачем?
> location = /
Привет.
Хочется сделать исключение в таком server. Что бы на /check отвечало 200, а
остальных ботов в 444. Как лучше?
server {
listen *:80 default;
server_name _ "";
location = /check{
return 200;
}
return 444;
}
Posted at Nginx Forum:
http://f
пытаюсь скопировать из примера
server_name ~^www\d\.example\.net$;
на curl -H 'Host: www0.example.net' http://127.0.0.1/ не реагирует. если
вписывать каждый из 0, 1...9 отдельно, все работает как должно. ошибок при
перезагрузке нет, в логе только вот такое
2013/03/14 12:40:34 [error] 21703#0: *
On 03/14/13 14:59, Daniel Podolsky wrote:
Если вы успеваете обрабатывать все соединения - старый воркер по
любому должен терять вес быстрее, чем новый - набирать. Но этого не
происходит, как я понял. Почему?
Особенность большинства реализация malloc - после free помять возвращается в пул
OS не
> Разговор уже идет в сторону - мы научим вас как делать правильно? Спасибо,
> это не требуется.
Ни в коем случае!
Есть проблема, с которой я не сталкивался (но могу же и столкнуться
когда-нибудь), и корня которой я не понимаю. Вот я и спрашиваю - что к
чему.
Если позволите - еще один вопрос.
Ес
Да, мы успеваем обработать каждый запрос. Да, они не успевают завершиться,
освободив память. Да, если это необходимо, то сервер можно изъять из
кластера. Но вопрос как раз и был в том, что сервер из кластера не изымать
для перезапуска или reload-а nginx, а спокойно перезапустить нужную нам
службу.
> 1. На нашей нагрузке на nginx, процесс может съедать и гигабайт.
То, что он съедает под нагрузкой - не очень важно. Важно - сколько он
занимает на старте, еще не приняв ни одного соединения. Потому как
старый воркер должен успеть соединения обработать и завершиться,
освободив память, раньше, чем
Отвечаю по-порядку.
1. На нашей нагрузке на nginx, процесс может съедать и гигабайт.
2. Соединения происходят очень быстро и в громадном числе, будем исчислять
их миллионами в секунду.
3. Сервер конечно же не один. Но каждый из них обрабатывает большое число
запросов. И потерять хотя бы один из них
16 matches
Mail list logo