-1
私はjettyを使用してサーバーを作成しますが、別のプロセスですでに使用されているポートにバインドする例外がスローされません。しかし、この使用されたポートがhttpプロトコルによって使用されている場合、例外をスローします。これは、桟橋がHTTPプロトコルのポート競合を検出するだけであることを意味しますか?ありがとうすでに使用されているポートにバインドすると、Jettyは例外をスローしません
val server = new Server(pool)
val connectors = new ArrayBuffer[ServerConnector]
// Create a connector on port currentPort to listen for HTTP requests
val httpConnector = new ServerConnector(
server,
null,
// Call this full constructor to set this, which forces daemon threads:
new ScheduledExecutorScheduler(s"$serverName-JettyScheduler", true),
null,
-1,
-1,
new HttpConnectionFactory())
httpConnector.setPort(currentPort)
これはJavaコードではありません。 – EJP
申し訳ありません、これはスカラです – zjffdu