【发布时间】:2021-07-24 16:59:00
【问题描述】:
Spring 中的 WebSocketHandler 是多线程的吗? 当 WebSocketHandler 接收到多个请求时,Spring 是否通过调用 WebSocketHandler 中的 handleTextMessage() 分配多个线程来处理它们。还是按顺序逐一处理传入的请求?
【问题讨论】:
标签: java spring spring-boot spring-websocket
Spring 中的 WebSocketHandler 是多线程的吗? 当 WebSocketHandler 接收到多个请求时,Spring 是否通过调用 WebSocketHandler 中的 handleTextMessage() 分配多个线程来处理它们。还是按顺序逐一处理传入的请求?
【问题讨论】:
标签: java spring spring-boot spring-websocket
Spring 默认是多线程的。对于 restful 控制器,每个新连接都放在一个新线程中。每个新的 websocket 连接只是一个增强的 restful 连接,应该遵循相同的过程。
【讨论】: