kar*_*aze 5 java jetty embedded-jetty kotlin javalin
使用Javalin.create().port(portNumber)设置监听端口,但是尚不清楚如何设置监听/绑定地址。
发现可以自己创建Jetty Server实例并配置它。在科特林中:
val port = Integer.parseInt(System.getProperty("PORT", "8080"))
val jettyServer = JettyServerUtil.defaultServer()
jettyServer.apply {
connectors = arrayOf(ServerConnector(jettyServer).apply {
this.host = System.getProperty("HOST", "0.0.0.0")
this.port = port
})
}
val app = Javalin.create()
.port(port)
.server { jettyServer }
.start()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
128 次 |
| 最近记录: |