Hi,

I have a question regarding this subject. When my web services are invoked
on server side, I see that they run in an ActiveMQ thread. I guess that
each thread is created from an Executor. Does not this support concurrency
on the server side automatically?

André Costa Lima


2015-01-16 9:16 GMT+00:00 Christian Schneider <[email protected]>:

> I just did some tests with a service that contains a sleep to simulate
> long response times.
> I was able to reproduce problems with scalability for this scenario. So I
> opened issue https://issues.apache.org/jira/browse/CXF-6199 to track this.
>
> What do you think about the two options to solve this?
>
> Christian
>
>
>
> On 15.01.2015 23:22, jamo wrote:
>
>>
>> Concurrent and maxConsumers is a requirement for scalable services. Keep
>> in
>> mind, throughput is impacted as much (or more) by service execution time
>> as
>> by CXF framework overhead.  If service execution takes 500 ms, and the
>> request arrival rate is 10 requests per second, requests will queue up,
>> and
>> response time will elongate.  We cannot go into production with CXF JMS
>> without a mechanism for configuring concurrency.
>>
>>
>>
>> --
>> View this message in context: http://cxf.547215.n5.nabble.
>> com/CXF-3-0-1-doesn-t-have-concurrentConsumers-tp5749534p5753084.html
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>
>
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Open Source Architect
> http://www.talend.com
>
>

Reply via email to