apache-flink - Apache Flink 的胖 JAR 的最大大小
问题描述
我已经构建了一个 Apache Flink 应用程序并将其打包在一个带有Gradle Shadow Plugin的胖 JAR 中。生成的文件大小约为 114 MiB。当我尝试使用 Flink 的 Web UI 上传它时,它卡在“正在保存...”阶段。如果我使用 curl 手动上传结果是“413 Request Entity Too Large”:
$ 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:我可以看到 JAR,/tmp/flink-web-UUID/flink-web-upload/UUID/flink-all.jar
但 Flink 无法识别它(在 UI 上不可见)。
解决方案
推荐阅读
- csv - 定义一个打开 csv 文件并返回文件的函数
- raspberry-pi - 树莓派 pico rfid rc522 (Micropython)
- resttemplate - 发布实体为 testresttemplate 返回 null
- php - 使用来自 MySQL 查询的 PHP 按日期在月度表中显示类别
- python - SendGrid 电子邮件显示为纯文本而不是 HTML
- python - Pandas 将列值转换为行值
- python - 如何在仅使用 TKINTER 的 Python 内置游戏中添加关卡?
- javascript - 如何对齐父div,CSS的任一侧的子div
- pycharm - PyCharm/CProfiler 调用图未加载任何文本
- c# - 我的代码有什么问题,我的下拉列表不起作用