我正在使用我的Web应用程序单例来缓存存储在MSSQL数据库中的一些文本。现在我已经在数据库中添加了一些新文本。在我的本地机器上,应用程序可以获取它们,但如果我在azure上部署应用程序,则无法在数据库上获取新文本。我必须重新启动应用程序吗?如果是,您如何在azure上重新启动您的网站?
答案 0 :(得分:0)
首先,您可以尝试remote debug your web app以确保从数据库和缓存数据集中检索数据的代码按预期工作。
其次,请确保在Azure上部署Web应用程序后可以连接到数据库。如果Azure Web应用程序需要访问本地SQL Server,则可以create a hybrid connection between App Service and an on-premises SQL Server database。如果您使用的是Azure SQL数据库,请确保已启用 Azure连接,以允许Azure中的应用程序连接到Azure SQL服务器。