【问题标题】:Spring websocket threading modelSpring websocket 线程模型
【发布时间】:2017-11-22 15:40:23
【问题描述】:

我找不到任何关于 Spring 中使用的线程模型的信息,并且浏览源代码并没有给我一个直截了当的答案。我想知道使用 Spring websockets 的线程限制。我怀疑线程模型类似于处理普通的HTTP请求,但我找不到明确的答案。

Spring使用的websocket实现是异步的还是可以阻塞的?从其他线程使用 websocket 是否安全?是否可以将 Spring 配置为仅使用单个线程来处理所有传入消息?

我希望有人能阐明 Spring 如何结合 Websockets 处理线程。

【问题讨论】:

    标签: java spring multithreading websocket


    【解决方案1】:

    有点晚了,但不要让这个问题没有答案:

    我认为在 Spring 中找不到任何提示的原因是 ws 请求处理和线程不是在 Spring 中完成的,而是在 webserver 中完成的。

    所以问题必须指向 tomcat 或 undertow 或在您的应用程序设置中使用什么。

    【讨论】:

      猜你喜欢
      • 2014-12-05
      • 1970-01-01
      • 2018-07-14
      • 1970-01-01
      • 1970-01-01
      • 2021-07-15
      • 2014-03-01
      • 2020-10-05
      • 2019-04-21
      相关资源
      最近更新 更多