forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 16:41
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Sergey Anohin написал(а) к All в Mar 15 23:38:20 по местному времени:

Нello!

Стоит ли миксовать сабж?
В интернете попадаются статьи типа nginx+varnish, стоит ли оно того?
Вроде как nginx все умеет, что умеет varnih или нет?

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #2  
Старый 17.08.2016, 16:41
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Alexey Vissarionov написал(а) к Sergey Anohin в Mar 15 10:33:00 по местному времени:

Доброго времени суток, Sergey!
09 Mar 2015 23:38:20, ты -> All:

SA> Стоит ли миксовать сабж?

Стоит ли мешать пиво с коньяком? :-)

SA> В интернете попадаются статьи типа nginx+varnish, стоит ли оно того?

Ни разу не стоит. Вот squid у клиента - таки да, штука полезная.

SA> Вроде как nginx все умеет, что умеет varnih или нет?

В некоторых довольно экзотических конфигурациях хочется кое-каких функций из коммерческой версии, но при грамотной настройке backend'ов можно обойтись и общедоступной.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Отпуск - это когда утром суббота, днем воскресенье, а вечером пятница
--- /bin/vi
Ответить с цитированием
  #3  
Старый 17.08.2016, 16:41
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Sergey Anohin написал(а) к Alexey Vissarionov в Mar 15 14:23:53 по местному времени:

Нello, Alexey!

SA>> Стоит ли миксовать сабж?
> Стоит ли мешать пиво с коньяком? :-)

Когда как :) Например тут вроде как нахваливают:
https://kura.io/2010/09/26/nginx-varnish-apache2/

SA>> В интернете попадаются статьи типа nginx+varnish, стоит ли оно того?
> Ни разу не стоит. Вот squid у клиента - таки да, штука полезная.

Да, бывали еще статьи что когда сквид в режиме акселератора - это не акселератор, а замедлитель :)
Ну у клиентов да, тож ниче.

SA>> Вроде как nginx все умеет, что умеет varnih или нет?
> В некоторых довольно экзотических конфигурациях хочется кое-каких функций из коммерческой версии, но при грамотной настройке backend'ов можно обойтись и общедоступной.

Есть вот такая схема еще интересная:
For http:
(internet) --> (varnish, gzip, caching, esi) --> (application)

For https:
(internet) --> (nginx, ssl)--> (varnish, gzip, caching, esi) --> (application)

Выудил тут:
http://serverfault.com/questions/143...he-a-good-idea

С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #4  
Старый 17.08.2016, 16:41
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Alexey Vissarionov написал(а) к Sergey Anohin в Mar 15 15:27:00 по местному времени:

Доброго времени суток, Sergey!
10 Mar 2015 14:23:52, ты -> мне:

SA>>> Стоит ли миксовать сабж?
>> Стоит ли мешать пиво с коньяком? :-)
SA> Когда как :) Например тут вроде как нахваливают:
SA> https://kura.io/2010/09/26/nginx-varnish-apache2/

Я не успел нажать Page Down, как уже увидел аж три серьезных повода назвать автора дураком.

SA>>> В интернете попадаются статьи типа nginx+varnish, стоит ли оно
SA>>> того?
>> Ни разу не стоит. Вот squid у клиента - таки да, штука полезная.
SA> Да, бывали еще статьи что когда сквид в режиме акселератора -
SA> это не акселератор, а замедлитель :) Ну у клиентов да, тож ниче.

А нефиг использовать его там, где нужен nginx. Место кальмара - на выходе из пользовательской сети, да еще и в прозрачном режиме.

SA>>> Вроде как nginx все умеет, что умеет varnih или нет?
>> В некоторых довольно экзотических конфигурациях хочется кое-каких
>> функций из коммерческой версии, но при грамотной настройке backend'ов
>> можно обойтись и общедоступной.
SA> Есть вот такая схема еще интересная:
SA> For http:
SA> (internet) --> (varnish, gzip, caching, esi) --> (application)
SA> For https:
SA> (internet) --> (nginx, ssl)--> (varnish, gzip, caching, esi) -->
SA> (application)

Очень глупая и очень рискованная схема. Если полностью избавиться от varnish нереально (например, за каким-то рожном требуется ESI) - есть смысл для всего использовать такую схему:

internet - nginx (ssl, caching, comp., etc) - varnish (только ESI) - httpd

А в общем случае varnish в этой схеме просто не нужен.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Опыт и алкоголизм всегда победят молодость и энтузиазм
--- /bin/vi
Ответить с цитированием
  #5  
Старый 17.08.2016, 16:41
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию RE: nginx+varnish

Sergey Anohin написал(а) к Alexey Vissarionov в Mar 15 09:15:42 по местному времени:

Нello Alexey* *Vissarionov
SA>> Есть вот такая схема еще интеpесная:
SA>> For http:
SA>> (internet) --> (varnish, gzip, caching, esi) --> (application)
SA>> For https:
SA>> (internet) --> (nginx, ssl)--> (varnish, gzip, caching, esi) -->
SA>> (application)
AV> Очень глупая и очень pискованная схема. Если полностью избавиться от
AV> varnish неpеально (напpимеp, за каким-то pожном тpебуется ESI) - есть
AV> смысл для всего использовать такую схему:
AV> internet - nginx (ssl, caching, comp., etc) - varnish (только ESI) -
AV> httpd
AV> А в общем случае varnish в этой схеме пpосто не нужен.

В каких случаях он кpуче nginx?

Bye, Alexey Vissarionov, 11 маpта 15
--- FIPS/IP <build 01.14>
Ответить с цитированием
  #6  
Старый 17.08.2016, 16:41
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Alexey Vissarionov написал(а) к Sergey Anohin в Mar 15 16:30:00 по местному времени:

Доброго времени суток, Sergey!
11 Mar 2015 09:15:42, ты -> мне:

AV>> Если полностью избавиться от varnish неpеально (напpимеp, за
AV>> каким-то pожном тpебуется ESI) - есть смысл для всего использовать
^^^^^^^^^^^^^
AV>> такую схему: internet - nginx (ssl, caching, comp., etc) - varnish
AV>> (только ESI) - httpd
AV>> А в общем случае varnish в этой схеме пpосто не нужен.
SA> В каких случаях он кpуче nginx?

Когда требуется ESI (nginx его в принципе не поддерживает).


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Только дурак нуждается в порядке - гений господствует над хаосом
--- /bin/vi
Ответить с цитированием
  #7  
Старый 17.08.2016, 16:41
Konstantin Kuzov
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Konstantin Kuzov написал(а) к Alexey Vissarionov в Mar 15 19:31:24 по местному времени:

Konnichi wa, Alexey-kun! Aogu manako oyobi uketamawaru waga koe!
Tomodachi Alexey Vissarionov_ tsukuru airon _Sergey Anohin
Nichiji - /11 Мар 15 16:30*/, Daizai - /*nginx+varnish/:

AV>>> такую схему: internet - nginx (ssl, caching, comp., etc) -
AV>>> varnish (только ESI) - httpd А в общем случае varnish в этой
AV>>> схеме пpосто не нужен.
SA>> В каких случаях он кpуче nginx?

AV> Когда требуется ESI (nginx его в принципе не поддерживает).

Если очень хочется ESI, то можно использовать наработки из tengine.
А так есть и сторонние модули, типа:
https://github.com/taf2/nginx-esi

Ради одного ESI колхозить varnish - это overkill.

Ganbatte, Alexey!

[N0SF3R@TU]
... GoldED-NSF/LNX 1.1.5-b20140107 (Linux 3.19.1-gentoo iF6M63)
--- #[Kaori Sekken: Master.NoSFeRaTU[@]Gmail.com] [Kumi Nyaa]#
Ответить с цитированием
  #8  
Старый 17.08.2016, 16:41
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию nginx+varnish

Alexey Vissarionov написал(а) к Konstantin Kuzov в Mar 15 11:22:22 по местному времени:

Доброго времени суток, Konstantin!
12 Mar 2015 19:31:24, ты -> мне:

AV>>>> такую схему: internet - nginx (ssl, caching, comp., etc) -
AV>>>> varnish (только ESI) - httpd А в общем случае varnish в этой
AV>>>> схеме пpосто не нужен.
SA>>> В каких случаях он кpуче nginx?
AV>> Когда требуется ESI (nginx его в принципе не поддерживает).
KK> Если очень хочется ESI, то

ESI лучше не хочется: ни производительности, ни тем более надежности оно не добавляет.

KK> можно использовать наработки из tengine.

Там есть интересные патчи, но относить к таковым ESI я бы не стал.

KK> есть и сторонние модули, типа: https://github.com/taf2/nginx-esi

Да сама технология бестолковая: там, где ее теоретически можно было бы применить, во всех известных мне случаях оказалось проще написать свой собственный backend, масштабируемый с учетом специфики его задач.

Таковых случаев было 4, что уже является статистикой (1 - случайность, 2 - совпадение, 3 - тенденция).

KK> Ради одного ESI колхозить varnish - это overkill.

При наличии nginx даже думать про varnish - уже overkill.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Не нравится вышенаписанное? Набери в рот говна и плюнь в меня!
--- /bin/vi
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:32. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot