Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在Spring中设置WebSocket写入超时?_Java_Spring_Tomcat_Websocket - Fatal编程技术网

Java 如何在Spring中设置WebSocket写入超时?

Java 如何在Spring中设置WebSocket写入超时?,java,spring,tomcat,websocket,Java,Spring,Tomcat,Websocket,我正在使用Tomcat9和Spring 我的web应用程序有一个websocket服务 我的应用程序使用以下内容的sendMessage向客户端发送二进制消息: org.springframework.web.socket.WebSocketSession 根据Tomcat文档 在阻止中发送WebSocket消息时使用的写入超时 模式默认为20000毫秒(20秒)。这可能会改变 通过设置属性 org.apache.tomcat.websocket.BLOCKING_SEND_用户中的超时 附加到

我正在使用Tomcat9和Spring

我的web应用程序有一个websocket服务

我的应用程序使用以下内容的
sendMessage
向客户端发送二进制消息:

org.springframework.web.socket.WebSocketSession

根据Tomcat文档

在阻止中发送WebSocket消息时使用的写入超时 模式默认为20000毫秒(20秒)。这可能会改变 通过设置属性 org.apache.tomcat.websocket.BLOCKING_SEND_用户中的超时 附加到WebSocket会话的属性集合

如何设置Spring中的
org.apache.tomcat.websocket.BLOCKING\u SEND\u TIMEOUT
值?我不知道如何从Spring会话中获取Tomcat会话