内部で認識されていない私はFLINK-conf.yamlに次の行を追加しました/ PROPS/FILE」のApache FLINKカスタムJavaオプションジョブ
jobmanager(jobmanager.sh開始クラスタ)を起動するとき、私はJVMオプションが実際に
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - JVM Options:
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -Xms256m
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -Xmx256m
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -XX:MaxPermSize=256m
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -Ddy.props.path=/srv/dy/stream-aggregators/aggregators.conf
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -Dlog.file=/srv/flink-1.2.0/log/flink-flink-jobmanager-0-flinkvm-master.log
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -Dlog4j.configuration=file:/srv/flink-1.2.0/conf/log4j.properties
2017-02-20 12:19:23,536 INFO org.apache.flink.runtime.jobmanager.JobManager - -Dlogback.configurationFile=file:/srv/flink-1.2.0/conf/logback.xml
を認めたが、私はFLINKジョブを実行するとき(FLINKの実行がPROGを-dされるログで見ます.JAR)、System.getProperty( "dy.props.path")はnullを返します(システムのプロパティを表示すると、実際には存在しません。)
質問は本当にです - 私はどのようにして、フリンクジョブのコードの中で利用できるシステムプロパティを設定しますか?