Glassfish 3.1最大URI长度

时间:2011-05-09 11:21:03

标签: glassfish buffer-overflow http-get

使用长GET请求时出现此错误:

  

严重:GRIZZLY0039:请求URI是   太大了。   java.nio.BufferOverflowException

我需要为Glassfish 3.1更改哪些配置?

我尝试更改这些参数但没有成功: - header-buffer-length-bytes(通过管理控制台) - request-body-buffer-size-bytes(在domain.xml中)

感谢。

1 个答案:

答案 0 :(得分:6)

将大型应用程序部署到群集时,我们遇到了同样的问题(独立部署正在运行)。对我们有用的解决方案是增加TCP缓冲区大小。 在管理控制台中更改 '配置 - > cluster-config - >网络配置 - >运输 - > tcp - >缓冲区大小'到131072或更高。

希望有所帮助。 - Wintermute