我创建了一个使用camel和cxf的服务。我正在尝试提高CPU的性能和利用率,为此我已经为Camel EIP配置了threadPoolProfile,并且正在创建多个线程池。如何为CXF线程池配置类似的内容。
答案 0 :(得分:0)
如果您正在使用discussion link中所述的Karaf容器,则可以通过添加* .cfg文件来配置池。
前:
要添加的文件: $ KARAF_HOME / etc / org.apache.cxf.http.jetty-8017.cfg
文件内容:
port=8017
threadingParameters.minThreads=10
threadingParameters.maxThreads=50
即使没有使用Karaf,也可以使用弹簧配置来实现相同目的:
<httpj:engine-factory bus="online-tests" >
<httpj:engine port="8017" >
<httpj:threadingParameters minThreads="10" maxThreads="50" />
</httpj:engine>
</httpj:engine-factory>