0

我在同一台服务器上有多个应用程序 [网站、API 等]。对于这些,我分别使用了 app.config/web.config 文件。但是管理这些文件需要手动干预,由于它们的语法,这是非常危险的。

我建议使用数据库来存储配置,但我认为这将是昂贵的调用,因为服务器会遇到大量请求。

我可以使用系统变量来实现这一点吗?请提出更好的方法来实现这一点。

4

2 回答 2

1

当然,数据库调用成本很高,而不是放置一个所有项目都可以访问的集中配置文件。我在我的项目中做同样的事情,比如 50 多个项目(Windows 服务、Windows 窗体、Web 服务、网站、MVC 应用程序)都引用一个配置。

为多个应用程序参考此通用应用程序配置它可能会对您有所帮助

于 2017-03-08T06:38:55.310 回答
0

您可以使用单独的 XML 文件来存储设置,这些文件可以存储在项目目录或集中存储库中。XML 操作非常容易,服务器开销也非常低。
设置可以作为 key val 存储在 XML 文件中

于 2017-03-08T08:37:52.467 回答