dev / prod環境でSparkジョブのTypesafe構成を変更したい。これを達成する最も簡単な方法は-Dconfig.resource=ENVNAME
、仕事に転職することだと私には思えます。その後、Typesafe構成ライブラリが私のために仕事をします。
そのオプションを直接ジョブに渡す方法はありますか?または、実行時にジョブ構成を変更するためのより良い方法がありますか?
編集:
- spark-submitコマンドに
--conf "spark.executor.extraJavaOptions=-Dconfig.resource=dev"
オプションを追加しても何も起こりません。 - spark-submitコマンド
Error: Unrecognized option '-Dconfig.resource=dev'.
に渡し-Dconfig.resource=dev
たときに取得しました。
-Dx=y
に、コマンドラインに固執することができます。