Wicket 7 - Web 套接字 - EAP 6.3

Wicket 7 - Web Sockets - EAP 6.3

我正尝试在 Wicket 7(EAP 6.3 环境)中实现 Websockets mini-tutorial

一切都按预期工作,除了 websocket 在 60 秒不活动后自动关闭。我在不同的地方读到我必须更改空闲超时以保持 websocket 打开,但我找不到在 Wicket 实现中设置超时的位置。

另一种解决方案是发送一条空消息以保持连接有效,但我不想要这种方法。

有人发现在 Wicket 7 中使用 websockets 时有这个问题吗?

如有任何建议,我们将不胜感激。

谢谢!

我没试过,但也许你可以使用 'ping' 消息来保持连接RemoteEndpoint#sendPing()

目前 Wicket 没有公开这个 API 但如果您确认它可以完成工作,那么请在 Apache JIRA 创建一个票证,我们将添加它。