1 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
給你:
JAXRSServerFactoryBean sf = new JAXRSServerFactoryBean();
// you need to provide a default configuration
JettyHTTPServerEngineFactory serverEngineFactory = sf.getBus().getExtension(JettyHTTPServerEngineFactory.class);
JettyHTTPServerEngine eng = new JettyHTTPServerEngine();
eng.setPort(0); // with the port zero
ThreadingParameters defaultThreadingParams = new ThreadingParameters();
defaultThreadingParams.setMinThreads(5);
defaultThreadingParams.setMaxThreads(10);
defaultThreadingParams.setThreadNamePrefix("myjetty");
eng.setThreadingParameters(defaultThreadingParams);
serverEngineFactory.setEnginesList(Arrays.asList(eng));
sf.setResourceProvider(HelloWorldResource.class, new SingletonResourceProvider(new HelloWorldResource()));
sf.setAddress("http://localhost:9000/");
sf.create();
根據(jù)我的測(cè)試,至少應(yīng)該指定 4 個(gè)線程。
使用 CXF 3.3.3 測(cè)試
添加回答
舉報(bào)