4

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

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

我必须为 Glassfish 3.1 更改什么配置?

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

谢谢。

4

1 回答 1

6

我们在将大型应用程序部署到集群时遇到了同样的问题(独立部署工作正常)。一个对我们有用的解决方案是增加 TCP 缓冲区大小。在管理控制台中将“配置 -> 集群配置 -> 网络配置 -> 传输 -> tcp -> 缓冲区大小”更改为 131072 或更多。

希望有帮助。——冬默

于 2011-05-31T16:27:25.260 回答