0
Springで制御された環境でHystrix-javanicaを使用しています。実行時のパラメータ設定を容易にするために、メソッドに@HystrixCommand
と注釈を付け、別の@PostConstruct
注釈付きメソッドでHystrixコマンドプロパティを動的に設定します。Hystrix-javanicaクラスレベルでプロパティを動的に設定する
@HystrixCommand
でアノテート一つの方法を(methodAを言う)があるとき、私は実行することにより、「コマンドキー」レベルでプロパティを設定することができ
:
ConfigurationManager.getConfigInstance().setProperty("hystrix.command.methodA.execution.isolation.thread.timeoutInMilliseconds", timeout);
私は私のクラスの2つの以上のメソッドを持っている場合は、その@HystrixCommand
と注釈が付けられていますが、それぞれのメソッドのプロパティを別々に設定するのではなく、クラスレベル(または 'グループキー'レベル)で設定する方法はありますか?あなたはこのようなgroupKey、threadPoolKey、commandProperties、threadPoolPropertiesとignoreExceptionsなどのコマンドプロパティをデフォルトすることを可能にするクラス(タイプ)レベルで@DefaultPropertiesアノテーションを使用して設定することができ、事前