Instead of speculating, I decided to setup a test with similar
configuration ( casPool=6) and am noticing similar
problem. It appears that the input queue is drained one CAS at a time as if
there was only one thread processing
an input queue.
Investigating...
JC
On Wed, Aug 7, 2013 at 3:14 PM, Eddie Epstein <eaepstein@gmail.com> wrote:
> Scaling via async=false and the number of instances = 6 DOES speed the
>
> > pipeline up by 6x, so I think the client is working correctly. It seems
> to
> > just be an issue when the async=true. I checked in the JMX console with
> > async=true and slow annotator = 6 instances and inside JMX UIMA reports
> > there are 6 instances of slow annotator configured. So it appears the
> > configuration is getting set right inside of UIMA.
> >
> > Other thoughts?
> >
>
> use JMX and double check the casPool size = 6?
>
> Eddie
>
|