gpt4 book ai didi

Azure Web 服务 - 在运行时更改数据库连接字符串

转载 作者:行者123 更新时间:2023-12-02 06:21:46 25 4
gpt4 key购买 nike

场景是这样的:应用程序希望在数据库之间切换,以避免数据库填满新数据时出现长时间停机。

因此,我们的想法是用数据填充一个数据库,然后告诉 Web 服务(通过 http 调用)从现在开始使用这个数据库。

几周/几天后,我们得到了新数据。因此,我们花了几个小时填充另一个数据库,然后告诉正在运行的 Web 服务进行切换。

那么,我们该如何解决这个问题呢? Web 服务中的数据库连接字符串应在 Web 服务重新启动后继续存在。

整个事情都在 azure 上运行。 Web 服务是否有可以存储和修改设置的地方?

非常问候!

最佳答案

Azure Web Apps 针对这个具体问题提供了专用解决方案。

在设置部分下,有应用程序设置。应用程序设置有连接字符串部分。您可以使用此功能在应用程序中进行连接字符串处理。

enter image description here

然后,您可以通过 Azure Web 界面或 Azure Powershell 更改此连接字符串。

一篇如何使用Azure连接字符串功能的文章:https://azure.microsoft.com/en-us/documentation/articles/web-sites-configure/ .

关于Azure Web 服务 - 在运行时更改数据库连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34879174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com