首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Apache Flink脂肪罐的最大大小

Apache Flink脂肪罐的最大大小
EN

Stack Overflow用户
提问于 2018-08-23 10:45:47
回答 1查看 750关注 0票数 2

我已经构建了一个Apache应用程序,并使用分级阴影插件将其打包到一个胖罐子中。结果文件大小为~114 MiB。当我试图将它与Flink的网络UI一起上传时,它被卡在“保存…”中阶段。如果我使用curl手动上传它,结果是"413请求实体太大了“:

代码语言:javascript
运行
复制
$ curl -X POST -H "Expect:" -i -F "jarfile=@flink-all.jar" http://ec2-18-204-247-166.compute-1.amazonaws.com:8081/jars/upload

HTTP/1.1 413 Request Entity Too Large
content-length: 0

那么有什么选择呢?

UPD:我可以在/tmp/flink-web-UUID/flink-web-upload/UUID/flink-all.jar中看到JAR,但是Flink不能识别它(在UI中不可见)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-23 11:18:15

好吧,这很容易修复。

首先,我扫描了他们的回购“太大”字符串,并找到了这个类。看起来SERVER_MAX_CONTENT_LENGTH负责最大对象的大小。它是从配置选项rest.server.max-content-length设置的rest.server.max-content-length。默认为100 MiB。

TLDR

rest.server.max-content-lengthflink-conf.yaml中设置为209715200 (200 MiB)解决了这个问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51983995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档