在彼此相关的服务器的Java堆栈空间和请求的最大线程数?
它们之间的关系,会导致服务器不响应请求和挂?
在彼此相关的服务器的Java堆栈空间和请求的最大线程数?
它们之间的关系,会导致服务器不响应请求和挂?
主题分别给出了自己的堆栈中分配时,有每个堆栈可以达到(取决于虚拟机实现)的最大尺寸。 所以,你的堆栈大小可在1MB设置,例如,但你可能有1000个线程给你一共有它们之间最大1GB使用堆栈。
如果一个堆栈溢出,通常你会得到一个例外。 我想,如果你有一大堆抱着一大堆状态的栈上线,未完成的,而不是超越,那么你可能会耗尽你的记忆,看到类似的东西挂起的。
这个问题https://stackoverflow.com/a/20030999/857994如果你想看看,有一些有趣的信息。