簡體   English   中英

azure 在現有數據庫上部署應用服務

[英]azure app service deployment on existing database

大家好,我需要幫助,我有一個現有的應用程序服務和數據庫,我對我的 ASP.NET 應用程序進行了更改並使用 azure 部署槽進行部署並交換,但我的數據庫沒有更新表

在數據庫更新的情況下,即需要運行必要的腳本來更新新應用程序版本的數據庫架構,您可以使用web.configapplicationInitialization部分。

<system.webServer>  
  <applicationInitialization >  
    <add initializationPage="/init-script.php" hostName="xxxxxx.azurewebsites.net"/>  
  </applicationInitialization>  
<system.webServer> 

AppInit 模塊將等待此代碼完成,然后再完成交換過程,這基本上允許應用程序的生產流量。

基本邏輯將檢查數據庫是否正在運行預期的版本,如果不是,將按順序執行其他一些邏輯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM