websocket - Micronaut Websocket 连接每 5 分钟超时一次

标签 websocket netty micronaut

在我的 micronaut 应用程序中,我使用的是 websockets,但套接字连接每 5 分钟超时一次,我想自定义此值。 在 micronaut 文档中给出了这个配置:

micronaut:
    server:
        idle-timeout: 30m # 30 minutes

但是这个配置也不起作用。谁能帮忙?

最佳答案

必须使用此配置:

server:
    idle-timeout: 60m
    read-idle-timeout: 60m
    write-idle-timeout: 60m

事实证明,Micronaut 会为这些设置中的每一个发送一个断开连接事件,因此我们必须更新所有三个值的超时。

关于websocket - Micronaut Websocket 连接每 5 分钟超时一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62338826/

相关文章:

java - 可用于单元测试的 Netty 4/5 确定性缓冲区泄漏检测

java - micronaut 中未选择配置属性

java - 服务器外部的 Web Socket java 客户端

http - 在哪里可以找到所有可能的 "Connection" header 值?

node.js - 如何通过 Node http-proxy记录websocket流量数据

java - 来自 Micronaut 声明式客户端的常量 "Read Timeout"异常

micronaut - @MicronautTest 和 EmbeddedServer 有什么区别

java - 从 SignalR 客户端连接到 Spring websockets 后端

java - 网络性能缓慢

java - 哪个框架/lib可以帮助我在java上快速开发代理服务器?