Rafał Gała created CAMEL-11573:
----------------------------------

             Summary: Enable MultipleConsumersSupport for Jt400Endpoint
                 Key: CAMEL-11573
                 URL: https://issues.apache.org/jira/browse/CAMEL-11573
             Project: Camel
          Issue Type: New Feature
          Components: camel-jt400
            Reporter: Rafał Gała
            Priority: Minor


We set up a Camel route that consumes messages from AS400 data queue in 20 
concurrent tasks using a secure connection. The problem is that on AS400 system 
all communication is handled by a single thread and maximum throughput we can 
achieve is somewhere around 300mbps. It simply reaches a CPU processing limit 
and just cannot do more bceause all communication is being done within a single 
connection to AS400 system. If Jt400Endpoint class implemented 
MultipleConsumersSupport interface, we would be able to set up multiple 
consumers for this endpoint which would result in more than one connection to 
AS400 thus the processing would be split to many threads on AS400 system.

When we disable security and the traffic is unencrypted, the problem goes away, 
but we really would like to stick with encrypted traffic.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to