uima-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dietmar Gräbner <d.graeb...@gmail.com>
Subject Re: UimaAS blocks when accessing a queue with multiple clients concurrently
Date Thu, 09 Dec 2010 12:15:30 GMT
Hi Eddie,

wouldn't the client requests be serialized in the szenario you propose?

Dietmar



On Tue, Dec 7, 2010 at 10:54 PM, Eddie Epstein <eaepstein@gmail.com> wrote:
> 2010/12/7 Dietmar Gräbner <d.graebner@gmail.com>:
>> I wrote a test client creating multiple threads. Each thread
>> instantiates a BaseUIMAAsynchronousEngine_impl and invokes a uima
>> aggregate with the sendAndReceiveCAS() call. When running the program
>> with e.g. 100 Threads the client gets stuck after processing X calls.
>
> FWIW, a similar multithreaded client scenario that has been used with
> no problems is to instantiate a single BaseUIMAAsynchronousEngine_impl
> with big enough casPool and have each thread call sendAndReceiveCAS()
> using the common API object.
>
> Eddie
>

Mime
View raw message