| 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