gpt4 book ai didi

java - 如何让 Javalin 的 Jetty http 服务器绑定(bind)/监听特定地址/端口?

转载 作者:可可西里 更新时间:2023-11-01 15:28:01 25 4
gpt4 key购买 nike

使用Javalin.create().port(portNumber)设置监听端口,但不清楚如何设置监听/绑定(bind)地址。

最佳答案

发现可以自己创建Jetty Server实例并配置。在 Kotlin 中:

    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()

关于java - 如何让 Javalin 的 Jetty http 服务器绑定(bind)/监听特定地址/端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54510221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com