Have you look at how mod_proxy solves this issue, it seems that it
does not suffer the problem that we are experiencing , and also does
not need any share memory file.


On Wed, Mar 28, 2012 at 2:32 PM, Mladen Turk <mt...@apache.org> wrote:
> On 03/28/2012 02:01 PM, jean-frederic clere wrote:
>>
>> What about a look on file that contains the id? It gets created and lock
>> by the first worker that needs the shared memory and writes the id inside
>> and unlock the file? Other workers will just read the id in the file.
>>
>
> I started to work on 'get by id' record/slot concept.
> There are many advantages over the 'presume we have a correct order'
>
> Currently if someone reorders worker list everything breaks apart
> or at least gets overwritten by something else.
>
> The idea is that instead going trough worker/member list and
> allocate next free slot, we actually search if the object with
> the same id (combination of name, type and parent) exists and
> if not then actually create a new shm record.
>
> This would mean that jk_shm_alloc_xxx won't reset data on
> each restart (done by single proc in httpd and multiple in IIS)
> Thus the sequence will actually be what it is: config update.
>
>
> Regards
> --
> ^TM
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: dev-h...@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to