In <19990921201959.B26266@xxxxxxxxxxxxxxxxxxx> Alex Tutubalin (lexa@xxxxxxxxxxxxxxxxxxx) wrote:
>>
>> Я искренне тронут Вашим предложением просмотреть исходники, но этой пыткой
>> я не стал Вас мучать и решил просмотреть их внимательнее сам.
AT> С исходником обычно проще, чем с попыткой вытянуть из автора описание
AT> проблемы :)
>>
>> Я не очень понимаю, при создании более одного одновременного соединения
>> apache создает новый поток исполнения или целиком новый процесс?
AT> Под юниксом - создается новый процесс, но каждые MaxRequestPerChild
AT> соединений
>> Я имею ввиду, переменные, объявленные как глобальные в mod_my.h, остаются
>> общими для всех экземпляров сервера или надо организовывать общую память
>> для их использования?
AT> Надо организовывать общую память. Пример кажется был на www.modperl.com
AT> (идея заключается в том, чтобы создать общую память в scoreboard file)
Можно использовать еще mod_ssl : там можно подключить libmm и завести себе
"настоящую" shared memory, причем все хлопоты связанные с созданием разных
временных файлов, mmap'ом и т.п. берет на себя patch от mod_ssl ...
=============================================================================
= Apache-Talk@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-talk" to majordomo@xxxxxxxxxxxxx if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.