Nginx и Memcached на одном хосте или отдельно?

2014-05-28 Пенетрантность Brazzford
Здравствуйте! Может, кто ни нибудь, сказать в каких случаях их можно ставить
вмести, а в каких нет, и, хотелось бы, узнать почему. А то я не знаю как мне
правильно поступить - снимать один VPS или два =(

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

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

Re: Nginx и Memcached на одном хосте или отдельно?

2014-05-28 Пенетрантность Alex Belyansky
Все зависит от объемов того что хотите хранить в мемкеше. Если объемы 
будут небольшими, то можно и вместе.

Я ведь правильно понимаю что будет только Nginx+Memcached на хосте?

Делал уже так на фронтенде.  Nginx под себя много памяти не требовал, 
поэтому Memcached себя очень уютно чувствовал.


On 28.05.2014 12:18, Brazzford wrote:

Здравствуйте! Может, кто ни нибудь, сказать в каких случаях их можно ставить
вмести, а в каких нет, и, хотелось бы, узнать почему. А то я не знаю как мне
правильно поступить - снимать один VPS или два =(

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

___
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 и Memcached на одном хосте или отдельно?

2014-05-28 Пенетрантность Михаил Монашёв
Здравствуйте, Brazzford.

 Здравствуйте! Может, кто ни нибудь, сказать в каких случаях их можно
 ставить вмести, а в каких нет, и, хотелось бы, узнать почему. А то я
 не знаю как мне правильно поступить - снимать один VPS или два =(

Ставьте на одном. В 99% случаев всё будет ок. Да и пошустрее будет.

-- 
С уважением,
 Михаил  mailto:postmas...@softsearch.ru

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

Re: Nginx и Memcached на одном хосте или отдельно?

2014-05-28 Пенетрантность Brazzford
Прошу прощение, что обидел Nginx, написал не подумав, он же на обслуживания
тысячи конкурирующих соединения тратит всего несколько мегабайт =)  


Brazzford Wrote:
---
 Спасибо за ответ! Тогда, на сколько, я понимаю решение о соединении
 или разъединении этих серверов зависит, от того, сколько будет отдано
 памяти для кэша Memcached и сколько конкурентных запросов придётся
 обслуживать Nginx, так как, с увеличением одновременных  запросов
 Nginx будет потреблять всё больше ресурсов. Может быть подскажете
 каким способом можно проверить на Ubuntu сколько ресурсов начинает
 кушать Nginx c увеличением конкурирующих запросов?

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

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

Re: Nginx и Memcached на одном хосте или отдельно?

2014-05-28 Пенетрантность Konstantin Tokarev


28.05.2014, 13:01, Brazzford nginx-fo...@nginx.us:
 Спасибо за ответ! Тогда, на сколько, я понимаю решение о соединении или
 разъединении этих серверов зависит, от того, сколько будет отдано памяти для
 кэша Memcached и сколько конкурентных запросов придётся обслуживать Nginx,
 так как, с увеличением одновременных  запросов Nginx будет потреблять всё
 больше ресурсов. Может быть подскажете каким способом можно проверить на
 Ubuntu сколько ресурсов начинает кушать Nginx c увеличением конкурирующих
 запросов?

гугл://нагрузочное тестирование

-- 
Regards,
Konstantin

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

proxy_pass для location на другой сервер

2014-05-28 Пенетрантность maks

Прошу не пинать сильно, но голова вскипела (может не внимательно читал).

nginx.conf дефолтный для Debian Wheezy

Суть задачи - проксировать определенный location на некий сервер с 
Apache. Возможно ли такое?



Пробовал так:

location  /server1 {
...
rewrite ^/server1(.*)$ $1 break;
proxy_pass http://server1.com;
...

}

не получилось.

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

Re: proxy_pass для location на другой сервер

2014-05-28 Пенетрантность Aleksandr Sytar
28 мая 2014 г., 13:54 пользователь maks maks.invisi...@gmail.com написал:
 location  /server1 {
 ...
 rewrite ^/server1(.*)$ $1 break;
 proxy_pass http://server1.com;
 ...

 }

location /server1/ {
proxy_pass http://server1.com/;
}

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

Re: proxy_pass для location на другой сервер

2014-05-28 Пенетрантность Ilya Ivantsov

28/05/14 13:54 , maks пишет:

Прошу не пинать сильно, но голова вскипела (может не внимательно читал).

nginx.conf дефолтный для Debian Wheezy

Суть задачи - проксировать определенный location на некий сервер с 
Apache. Возможно ли такое?



Пробовал так:

location  /server1 {
...
rewrite ^/server1(.*)$ $1 break;
proxy_pass http://server1.com;
...

}

не получилось.


Перемудрили, попробуйте так:

location  /server1/ {
...
proxy_pass http://server1.com/;
...

}



___
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: proxy_pass для location на другой сервер

2014-05-28 Пенетрантность maks


28.05.14 12:59, Ilya Ivantsov написав:

Перемудрили, попробуйте так:

location  /server1/ {
...
proxy_pass http://server1.com/;
...

}



Спасибо за ответ. Так тоже пробовал.

На сервере, куда нужно проксировать, оказался интересный index.html:

HTML
HEAD
meta http-equiv=refresh 
content=0;url=/cgi-bin/some-cgi.exe?param1=value1param2=value2

/head
body /body
/html

После этого перенаправления в браузере получается 
http://nginx-server.com/cgi-bin/... , которого, естественно, нет.
Можно ли как-нибудь заменить этот редирект, чтобы запрос после него 
принял форму http://nginx-server.com/server1/cgi-bin/... ??


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

Re: proxy_pass для location на другой сервер

2014-05-28 Пенетрантность Валентин Бартенев
On Wednesday 28 May 2014 13:22:25 maks wrote:
 28.05.14 12:59, Ilya Ivantsov написав:
  Перемудрили, попробуйте так:
  
  location  /server1/ {
  
  ...
  proxy_pass http://server1.com/;
  ...
  
  }
 
 Спасибо за ответ. Так тоже пробовал.
 
 На сервере, куда нужно проксировать, оказался интересный index.html:
 
 HTML
 HEAD
 meta http-equiv=refresh
 content=0;url=/cgi-bin/some-cgi.exe?param1=value1param2=value2
 /head
 body /body
 /html
 
 После этого перенаправления в браузере получается
 http://nginx-server.com/cgi-bin/... , которого, естественно, нет.
 Можно ли как-нибудь заменить этот редирект, чтобы запрос после него
 принял форму http://nginx-server.com/server1/cgi-bin/... ??
 

http://nginx.org/ru/docs/http/ngx_http_sub_module.html

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: proxy_pass для location на другой сервер

2014-05-28 Пенетрантность maks

То, что нужно. Спасибо огромное.

28.05.14 13:25, Валентин Бартенев написав(ла):

On Wednesday 28 May 2014 13:22:25 maks wrote:

28.05.14 12:59, Ilya Ivantsov написав:

Перемудрили, попробуйте так:

location  /server1/ {

 ...
 proxy_pass http://server1.com/;
 ...

}

Спасибо за ответ. Так тоже пробовал.

На сервере, куда нужно проксировать, оказался интересный index.html:

HTML
HEAD
meta http-equiv=refresh
content=0;url=/cgi-bin/some-cgi.exe?param1=value1param2=value2
/head
body /body
/html

После этого перенаправления в браузере получается
http://nginx-server.com/cgi-bin/... , которого, естественно, нет.
Можно ли как-нибудь заменить этот редирект, чтобы запрос после него
принял форму http://nginx-server.com/server1/cgi-bin/... ??


http://nginx.org/ru/docs/http/ngx_http_sub_module.html

--
Валентин Бартенев
___
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-1.7.1

2014-05-28 Пенетрантность Daniel Podolsky
2014-05-27 18:10 GMT+04:00 Maxim Dounin mdou...@mdounin.ru:
 *) Добавление: директивы error_log и access_log теперь поддерживают
логгирование в syslog.
Наконец-то! Спасибо большое!

Если не секрет - как удалось договориться с Игорем? :)
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx-1.7.1

2014-05-28 Пенетрантность Валентин Бартенев
On Wednesday 28 May 2014 17:36:25 Daniel Podolsky wrote:
 2014-05-27 18:10 GMT+04:00 Maxim Dounin mdou...@mdounin.ru:
 
  *) Добавление: директивы error_log и access_log теперь поддерживают
  
 логгирование в syslog.
 
 Наконец-то! Спасибо большое!
 
 Если не секрет - как удалось договориться с Игорем? :)

Этот модуль не использует syslog(), а полностью реализует протокол на UDP.

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx-1.7.1

2014-05-28 Пенетрантность Daniel Podolsky
 Этот модуль не использует syslog(), а полностью реализует протокол на UDP.
Когда-то, насколько я помню, и такой вариант Игорь отвергал, как неприемлемый...
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: nginx-1.7.1

2014-05-28 Пенетрантность Валентин Бартенев
On Wednesday 28 May 2014 17:53:39 Daniel Podolsky wrote:
  Этот модуль не использует syslog(), а полностью реализует протокол на
  UDP.
 
 Когда-то, насколько я помню, и такой вариант Игорь отвергал, как
 неприемлемый...

Если речь об этом популярном патче: 
https://github.com/yaoweibin/nginx_syslog_patch
то, помимо других проблем, этот вариант использует syslog() и по-прежнему 
остается неприемлемым.

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru