我在Web项目中使用嵌入式undertow服务器。在登录Idea之后,它可以在带有侦听端口80和443的Idea中很好地工作。
2018-08-04 11:32:31.394 INFO 4933 --- [ main] o.s.b.w.e.u.UndertowServletWebServer : Undertow started on port(s) 443 (https) 80 (http) with context path ''
但是当我在ubuntu服务器或本地命令行上运行它时:
java -jar xxxx.jar
输出日志为
Undertow started on port(s) 443 (https) with context path ''
没有监听端口80。我只能通过输入https://xxxx来访问该站点 方便。 我比较了日志。服务器日志打印出另外两行
2018-08-04 11:38:37.950 WARN 14835 --- [ main] io.undertow.websockets.jsr : UT026009: XNIO worker was not set on WebSocketDeploymentInfo, the default worker will be used
2018-08-04 11:38:37.950 WARN 14835 --- [ main] io.undertow.websockets.jsr : UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
我不知道怎么了。任何答案都是有帮助的。谢谢。