Skip to main content
Summary Artix 5.5 HTTP and HTTPS server hit a max thread limit of 25 concurrent requests
Article Number 28400
Environment Product: Artix Version: Artix 5.x Java OS: all
Question/Problem Description
Artix 5.5 HTTP and HTTPS server hits a max thread limit of 25 client requests. This means than if more than 25 concurrent SOAP requests are received by Artix, some requests will be put in a waiting queue, pending that the first 25 requests are processed.
Clarifying Information
Error Message
Defect/Enhancement Number
Cause This limit is imposed by the default Jetty threads that the Artix CXF component. This thread number limit can be modified.
Resolution The following configuration change in the cxf configuration of Artix server allows changing the thread limit from the default of 25 to to a max of 100:

<httpj:engine-factory id="ServerHttpSettings">
    <httpj:engine port="900">
            ...
        <httpj:threadingParameters minThreads="5"  maxThreads="100" />
    </httpj:engine>
</httpj:engine-factory>
Workaround
Notes
Attachment
Created date: 07 February 2012
Last Modified: 13 February 2013
Last Published: 12 May 2012
First Published date: 07 February 2012

#KnowledgeDocs
#Orbix