代码之家  ›  专栏  ›  技术社区  ›  madhead

Apache Flink的最大容量

  •  2
  • madhead  · 技术社区  · 6 年前

    我已经构建了一个Apache Flink应用程序,并将其打包在一个大罐子中 Gradle Shadow Plugin

    $ 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
    

    那么,有什么选择呢?

    我能看到罐子在里面 /tmp/flink-web-UUID/flink-web-upload/UUID/flink-all.jar

    1 回复  |  直到 6 年前
        1
  •  2
  •   madhead    6 年前

    好吧,很容易修复。

    首先,我扫描了他们的回购协议,发现“太大”的字符串 this class . 看起来像 SERVER_MAX_CONTENT_LENGTH here 从配置选项 rest.server.max-content-length . 默认值为100 MiB。

    :

    设置 在里面 flink-conf.yaml 209715200