POST
をクラウド構成クライアントで再起動すると、新しいConfigServicePropertySourceLocator
が作成され、古いものが保持されます。問題は、再起動後にすべて呼び出されるため、POST
を10回再起動すると、11個のbean とが11回呼び出され、という設定サーバーが呼び出されます。あなたが見ることができるようにSpringApplication#addInitializers(ApplicationContextInitializer<?>... initializers)
再起動後の構成サーバーでの複数の要求
this = {[email protected]}
initializers = {ApplicationContextInitializer[2]@6093}
0 = {Proper[email protected]6097}
1 = {[email protected]}
this.initializers = {[email protected]} size = 10
0 = {[email protected]}
1 = {[email protected]}
2 = {[email protected]}
3 = {[email protected]}
4 = {[email protected]}
5 = {[email protected]}
6 = {[email protected]}
7 = {Proper[email protected]3705}
8 = {[email protected]}
9 = {BootstrapApplica[email protected]3715}
で
ブレークポイントは、initializer
リストにPropertySourceBootstrapConfiguration
の別のインスタンスを追加しようとしています。
これを引き起こしている可能性があり、どうすれば避けることができますか?
ありがとうございます。私は夢中になると思った – Olayinka