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 > >
