Flink run提交参数

折腾了好几天,终于搞定了Flink run提交参数,记录一下。

背景:

之前一直报错,akka,AskTimeoutException,尝试添加akka.ask.timeout=120000s, 依然显示该错误。

后来在Flink官网找到了该参数的赋值方式,注意这里有个大坑,数字和时间单位之间,必须有个空格。

shell脚本如下,具体数值大家可以自己根据实际情况调节:

flink run \
  -m yarn-cluster \
  -ynm applicaiton-name \
  -yqu queue \
  -p 4000 \
  -ys 4 \
  -yjm 10g \
  -ytm 10g \
  -yD akka.client.timeout="120000 s" \
  -yD akka.ask.timeout="120000 s" \
  -yD web.timeout=120000 \
  -yD rest.retry.max-attempts=100 \
  -c your-class \
  your-jar your-input your-output

 

 

 

posted @ 2020-09-02 22:54  凝望远处的天鹅  阅读(5075)  评论(0编辑  收藏  举报