要するに、バネプロパティの値をJVM引数として設定する方法がありますか?例えば。プロパティファイルの設定で、その後JVMパラメータをバネプロパティファイルに注入する
-DturbineCluster=myCluster
としてJVMのPARAMを設定しての道に
turbine.aggregator.clusterConfig=myCluster
ことが可能です:私は、次のプロパティセットを必要とNetflixのタービンクラスタを持っています:
turbine.aggregator.clusterConfig=${turbineCluster}
私は実際にこれを試してみて、私でしたtは動作しませんでした。これはプロパティファイルから行うことができますか、このようなことはプログラム的に行う必要がありますか?
(謝罪これは前に頼まれている場合 - 。クイック検索を持っていた何かを見つけることができませんでした)
は、この春ブーツですか? – linead
はい、それは春のブートです – Pete
それは実際に動作するはずです。あなたはSpringブートにプロパティをロードさせ、プロパティファイルをロードするための独自の '@ PropertySource'を追加していませんか? JVMのパラメータとして渡す代わりに、代わりにプログラムの引数 '--turbineCluster = myCluster'として渡すことができます。 –