关于undertow配置websocket

官网例子启动的例子是

UndertowServer.(WebConfig.).configWeb( builder -> {
    builder.addWebSocketEndpoint()}).start()

默认端口号是80  如何设置其他端口呢?

可以在undertow.txt中设置websocket吗?

评论区

杜福忠

2019-06-27 09:35

是的,可以 https://www.jfinal.com/doc/1-4

放羊的丁丁

2019-06-27 09:43

@杜福忠 undertow.txt好像只能设置一些基本的 ,websocket没有找到如何设置

杜福忠

2019-06-27 10:01

上面文档地址打开后, 网页内搜索: MyWebSocket
端口修改搜索: undertow.port=
配置是活的, 随便组装使用, 比如: https://gitee.com/yun_final/JFinal-API/blob/master/src/main/resources/undertow.txt

放羊的丁丁

2019-06-27 10:18

@杜福忠 谢谢 想的复杂了 我也试出来了 setPort就可以
//本地启动支持实时连接
UndertowServer.create(WebConfig.class).setPort(9090).configWeb( builder -> {
builder.addWebSocketEndpoint("com.greatchn.saleservice.web.controller.websocket.WebSocketController");
}).start();

热门反馈

扫码入社