为了账号安全,请及时绑定邮箱和手机立即绑定

AWS Neptune io.netty.handler.codec.CorruptedFrame

AWS Neptune io.netty.handler.codec.CorruptedFrame

温温酱 2023-08-16 16:22:00
因此,我们使用 apachetinkerpop 和 java 客户端连接到 Neptune 实例。大多数查询都工作正常。但是提交更大的查询时,它会抛出异常。ERROR o.a.t.g.d.Handler$GremlinResponseHandler - Could not process the response io.netty.handler.codec.CorruptedFrameException: Max frame length of 65536 has been exceeded并使用以下代码连接到海王星。Cluster.Builder builder = Cluster.build(); builder.addContactPoints(contactPoints); builder.port(port); builder.enableSsl(true); cluster = builder.create();return EmptyGraph.instance().traversal().withRemote(DriverRemoteConnection.using(cluster));我知道改变 .maxRequestLength 可以解决这个问题。但无法找到在海王星服务器配置中设置它的位置。
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

获得了 AWS 支持的帮助。在java客户端中设置maxContentLength解决了这个问题。

builder.maxContentLength(1024000);

截至目前,无法在 Neptune 服务器端更改此配置。并且这个值最多可以增加到1GB。


查看完整回答
反对 回复 2023-08-16
  • 1 回答
  • 0 关注
  • 236 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号