On 2002.08.15 at 09:14:48 +0700, Yury Bokhoncovich wrote:
> >
> > Что-то подобное умеет mod_rewrite
> > Читать доку на RewriteMap на тему External rewriting program.
>
> хм, это немного не то. и потом, "if this program hangs it will hang the
> Apache server when the rule occurs".
Ну так пишите так, чтобы не вешалось.
> > Там, правда коммуникация идет не через сокет, а через пайпы,
>
> гм - но труба предполагает fork каждый раз, что гораздо хуже чем
> обратиться к socket, AFAIK.8)
Неправда. Читайте документацию внимательно. Если бы был форк каждый
раз, то зависания сервера бы не происходило. Вся проблема с зависаниями
заключается как раз в том, что имеется ОДИН процесс, с которым по пайпу
общаются все ребенки апача.
> > но в конце концов, кто мешает сделать ма-аленькую прослойку.
> > Чуть ли не два cat в шелловском однострочнике.
>
> ещё и sh форкать?:(
Жалко тебе sh форкать - на C переходник напиши.
Только от этого вероятность повеситься ни разу не уменьшится.
> но мысль интересная, типа RewriteMap action socket:/tmp/mod.sock.:)
Если подумать, от проблемы с зависаниями это ни разу не спасает.
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.nethttp://www.ice.ru/~vitus
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =