Alp*_*ure 12 java embedded-jetty
我正在使用jetty 9.1.0,嵌入式,并且想要设置端口和ThreadPool.我看到了每个的构造函数,但是没有看到如何使用其中的一个,然后以任何方式设置另一个.
这样做
Server server = new Server(9090);
Run Code Online (Sandbox Code Playgroud)
要么
Server server = new Server(new QueuedThreadPool(100, 10));
Run Code Online (Sandbox Code Playgroud)
但是在服务器上没有setPort或setThreadPool.
QueuedThreadPool threadPool = new QueuedThreadPool();
threadPool.setMaxThreads(500);
Server server = new Server(threadPool);
ServerConnector http = new ServerConnector(server, new HttpConnectionFactory(http_config));
http.setPort(81);
server.addConnector(http);
Run Code Online (Sandbox Code Playgroud)
我无法测试它,但我认为你可以
a) 使用配置文件并加载它
或者
b) 使用 QueuedThreadPool 并执行以下操作:
SelectChannelConnector connector = new SelectChannelConnector();
connector.setPort(9090);
server.addConnector(connector);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4198 次 |
| 最近记录: |