我可以使用云配置服务器,它工作正常,但我想知道更多信息。让我们假设一个场景 -
- 云配置服务器正在使用 git 或某些数据库获取值。
- 我的微服务部署在一些不同的系统上,由于网络问题或其他原因,这些系统无法连接到配置服务器。第一次让我们假设它已连接并获取值。现在服务无法连接到云配置服务器,但微服务正在工作,因为它没有重新启动。
- 现在由于某种原因,我们想重新启动我们的微服务,但配置服务器没有启动。在这种情况下,我们的应用程序不会重新启动。
为了牢记上述情况,我想知道我们在配置服务器或配置客户端上是否有一些扩展或控制,以便当配置服务器关闭时,它应该从本地数据库中获取值,以便我的应用程序继续运行。稍后一旦配置服务器启动,应用程序将仅从云配置服务器获取配置。
谢谢阅读。