我正在寻找以下问题的通用解决方案 示例: 1)有DB服务器和Web服务器,在配置文件中引用为DB连接字符串和Web服务引用 例如: 数据源= server01;初始目录= sAWSo;
问题:的 因此,当数据库从此服务器移动到另一个服务器server01时,我必须搜索对该数据库的所有引用并更新它们。
解决方案寻找: 我想为我的组织提出一个解决方案,当服务器名称发生变化时,不是更新配置中的引用,而是可以在一个位置更改IP地址,对代码或配置文件没有影响。
我心中的想法: 集群服务器设置,其中一个服务器引用将在那里,并且许多服务器安装在此服务器后面。但在我的情况下并不总是我会有多个服务器,有时我可能有一个服务器本身。 我的组织使用称为WIP负载均衡器的东西,但它仅针对在负载平衡中设置了多个服务器的服务器进行设置。
我们可以更新DNS服务器ips,以便引用继续保持相同。
我不知道网络基础设施是否有任何支持?请指教。
答案 0 :(得分:0)
我们在环境中所做的是使用内部DNS就是出于这个原因。每个应用程序都有自己的AppName_DB.domain.net
DNS条目,该条目返回AppName
数据库服务器的IP地址。每当数据库服务器需要更改时,我们只需更新该DNS条目。