C# .NET外部配置服务器
我正在开发一个包含相当多主机的web应用程序。我看到Java中使用了外部配置存储,例如SpringCloudConfigServer NET中是否有任何非自定义的替代方案?目前,我正在查看MSDN,并自定义实现它,并重新使用该页面中的一些代码 基本上,每个节点都有一个初始配置文件(JSON),其中包含节点名称和指向DB的url,在DB中可以找到其他配置参数。然后我将拥有一个单独的服务,其他服务可以查询该服务以返回配置数据。它还在本地缓存配置数据 对此有一些担忧:C# .NET外部配置服务器,c#,asp.net,.net,caching,configuration,C#,Asp.net,.net,Caching,Configuration,我正在开发一个包含相当多主机的web应用程序。我看到Java中使用了外部配置存储,例如SpringCloudConfigServer NET中是否有任何非自定义的替代方案?目前,我正在查看MSDN,并自定义实现它,并重新使用该页面中的一些代码 基本上,每个节点都有一个初始配置文件(JSON),其中包含节点名称和指向DB的url,在DB中可以找到其他配置参数。然后我将拥有一个单独的服务,其他服务可以查询该服务以返回配置数据。它还在本地缓存配置数据 对此有一些担忧: 它的性能如何,即配置服务可能需要
我不是,我误解了你的处境,但是你有没有考虑过使用
木偶
?我只在Linux环境中为负载平衡器的配置文件使用过它,但从外观上看,它可以用于Windows。这是一个陡峭的学习曲线,但一旦一切就绪,更新分布式配置文件就变得非常容易。我使用Ansible管理服务器配置,包括自定义应用程序配置。配置只是一个Yaml文件。它可以管理多个环境,而且非常灵活。然后我将所有Ansible剧本都存储在Git中,并进行版本控制。为什么Q是封闭的?我也有同样的问题。我不想简单地使用devops工具(puppet/Ansible)来更新27台机器上的超时。一些web ui工具将非常适合这样做。重新打开它