多个应用程序之间数据库连接字符串管理的最佳实践是什么

What Is The Best Practices For Database Connection String Management Among Multiple Applications

目前,我有多个应用程序共享相同的数据库连接字符串,数据库连接字符串存储在 web.config 文件中。

我现在面临的问题是,我发现在应用程序之间更新数据库连接字符串非常麻烦。

例如,有 10 个 运行 个应用程序,因此我必须更新 10 个 web.config 个文件。所以,我只好一个一个打开这10个web.config个文件,修改DB连接字符串

对于这种情况,是否有任何好的实践或方法来简化数据库连接管理?

尝试从环境中获取您需要的变量,在您的 web.config 文件中也有一种方法可以做到这一点。 !

假设您 运行 同一台机器上的十个应用程序并且它们共享同一个数据库,您会发现更改环境变量比手动更新每个 web.config 文件更容易.

然后,如果您想根据应用程序的执行位置使用不同的环境变量,请尝试 direnv