gpt4 book ai didi

java - 如何控制一个Spring应用中有多少个线程?

转载 作者:行者123 更新时间:2023-11-30 11:08:49 24 4
gpt4 key购买 nike

控制 Spring 在例如 Web 应用程序中使用的线程数是否重要,甚至可能?

假设我有一个基于 Spring 的 REST 服务器。我应该或者是否可以控制 Spring 用于服务请求的线程数?如果我将我的应用程序部署在具有 8 个内核和 4 个内核的机器上,我是否必须配置 Spring 以解决内核的差异?

最佳答案

请求线程的数量是由 web 容器而不是 Spring 控制的。例如,如果您在 Tomcat 上运行,此问答解释了如何配置线程池大小:https://stackoverflow.com/a/7803226/139985

Should I, or is it possible to control the number of threads used to service requests?

这是可能的,但您通常不应该这样做。让容器处理这个......除非你有充分的(基于证据的!)理由认为容器做出了错误的选择。容器默认值/策略应考虑可用内核的数量。

关于java - 如何控制一个Spring应用中有多少个线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28406109/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com