On Fri, Oct 29, 2004 at 11:22:56PM +0300, Dmitry Kiselev wrote:
On Fri, Oct 29, 2004 at 03:04:05PM +0300, Denis P. Khripun wrote:
Поставить до вебсервера "реверсный" сквид чревато потерей реальных src адресов etc.
По-моему передача src адресов как-то решалась. Только будет ли он работать быстрее? Будет, а главное - будет вообще работать. 2 момента, где squid помогает - не дёргать backend за статиком (gif/jpg), и быстро "всосать" ответ backend, потом его долго-нудно кормить клиенту.
Дело не в быстрее - сам хостинг-сервер справляется. Просто нельзя же увеличивать допустимое кол-во http детей (было 300 - все заюзались, поставили 600 - опять все заюзались). во-во.
Вопрос в том, чтобы на сквиде с помощью редиректора ловить именно эти запросы и не пускать к серверу хостинга, а отвечать ссылаясь на 127.0.0.1 (например). А те запросы, которые не попадут под regex пропускать дальше к серверу хостинга. да - хоть и не читал, чего хотят сделать - но редиректоры в accelerator mode весьма полезны.
Но получится, что к серверу хостинга (на вирт. домены) ходият только с одного src, с того, где сквид (со всеми вытекающими). Да - торба статистике, её надо на прокси выносить
p.s. Самый радикальный способ, это поставить пользователю (для его домена) IN A в 127.0.0.1 - но сами понимаете...
Как вариант: развернуть A-запись на какой-нибудь отдельный тазик - "жертву", на который временно вынести сайт этого несчастного хостера и отдать на растерзание. Да, съедят, но зато весь остальной хостинг будет жить. Апач там можно будет ограничить гораздо меньшим количеством Да в сквмде delay_pools/maxconn поставить в acl - и никаких проблем.
чайлдов, так что тазик пойдойдет совсем простенький. Может даже к этой Да нормально оно работает, сквиды у меня в accel mode ездят и отдавали до десятка мегабит - до backend только 3.5M было (T2 line).
-- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message