每个会话的 Cometd maxInterval 配置

Cometd maxInterval configurations per session

有没有办法为每个用户会话配置 cometd 服务器 maxInterval?

https://github.com/cometd/cometd-documentation/blob/master/src/main/asciidoc/java_server_configuration.adoc

maxInterval 10000 在客户端被视为无效并被删除之前,服务器等待来自客户端的新长轮询的最长时间(以毫秒为单位)

我们想根据客户端类型根据具体情况进行配置?在网络不完整的情况下,希望将其配置为更高的值,而在其他情况下使用更小的值。

为每个 ServerSession 设置 maxInterval 的功能已通过 issue #844 的修复引入。

从 CometD 4.0.4 开始可用。

另见 the javadoc