我有一个Springboot应用程序,该应用程序使用spring-vault-config,并包含一个调度程序,该调度程序从Vault中读取KV记录。
String data = environment.getProperty("samplekv");
我正在使用这种方法动态读取保险柜金钥,而该金钥要求是要保留对应用程序中计划读取的控制。
当应用程序无法连接到Vault时,它将给出超时错误。连接恢复正常后,Springboot不会尝试重新连接到保管库,并会一直显示以下错误。
java.lang.IllegalArgumentException: Could not resolve placeholder 'samplekv' in value "${samplekv}"
问题:解决超时问题后,是否可以使Springboot连接回Vault?