我有基于Spring的微服务架构的应用程序。一个模块将配置发送给其他模块,每个模块验证收到的配置(它检查所有参数是否存在并且有效,还检查所有连接是否可用于postgress,kafka,redis,mongo),如果一切正常,则接受并重新加载spring applicaton上下文。
我不使用spring cloud config,因为我需要自定义配置验证。 我可以有两种方法,但我很困惑,该选择哪种方法:
在所有类似的Sping云模块(Srping云配置,Spring云库等)中使用的第二种方法。
我更喜欢第一选择。因此,我的问题是两种选择的优点和缺点。如果我选择第一种方法,那么将来我会面对哪些问题?