azure-deployment-slots

    4熱度

    2回答

    我試圖進入該Visual Studio資源組模板。 到目前爲止它看起來不錯,我已經爲web應用程序添加了一些appsettings,但我的問題是,我怎樣才能使它們部署插槽特定? json中是否有模板或參數文件?

    0熱度

    1回答

    我正在開發與開發,分期和藍綠色插槽的Azure應用程序。身份驗證由Azure AD處理,用戶重定向到microsoftonline登錄頁面。我昨天爲每個插槽下載了發佈配置文件,併發布了全部三個。我在多臺計算機和瀏覽器上測試了它們,並且所有三個插槽都正常工作。 今天早上我再次測試它們,並且只有開槽插槽有效。 Staging和bluegreen都重定向到登錄頁面,但一旦通過驗證,可怕的無限重定向循環就

    1熱度

    1回答

    讓我們說藍色和綠色應用服務共享相同的數據庫實例,並且您可以使用插槽來交換應用程序。您將如何處理架構突破的更改,因爲某些用戶可能即將發佈不適用於新架構的請求? 從我的理解看來,您總是必須編寫向後兼容的代碼,以便在兩種情況下都能處理模式更改,這對我來說看起來並不理想。

    1熱度

    1回答

    功能是否可以知道它是否在插槽中運行? 我想阻止一個函數在「暫存」插槽中執行。 更新 此基礎上,從布魯斯的回答(再次感謝老兄),我寫了博客文章http://www.frankysnotes.com/2017/09/how-to-know-when-azure-function-is.html

    0熱度

    1回答

    我對Azure中的交換槽有疑問。閱讀https://github.com/projectkudu/kudu/wiki/Understanding-site-swaps,很明顯,沒有新的請求被刪除。但是,當前的處理請求會發生什麼? 想象一下,客戶調用一個API方法需要30秒才能完成的下列情況,在這個請求的中間我做了一個交換槽。交換插槽發生時處理的請求會發生什麼? 閱讀上一個鏈接,表示新的插槽重新啓動

    1熱度

    1回答

    我在使用Visual Studio Community 2015 Web部署到Azure Web應用程序時遇到了一個奇怪的問題。我有一個Production插槽和一個Staging插槽。當我執行Web部署到分段時,它也覆蓋生產槽中的web.config! web.config根據我的臨時web.config轉換正確轉換,我可以通過在本地查看obj\Staging\TransformWebConfi

    1熱度

    1回答

    我有一個node.js應用程序在Azure中作爲App Service運行。它通過mongoose + tunnel-ssh連接到MongoDB。我有多個應用程序服務部署在各種地理位置,一切正常。 當我創建我獲得以下從SSH隧道爲分期例如錯誤的暫存插槽(注:PROD插槽仍然正常工作): {"code":"EADDRINUSE", "errno":"EADDRINUSE", "syscall":"l

    2熱度

    2回答

    我想使用VSTS CI/CD將角度2應用程序部署到不同的Web應用程序插槽(讓我們說dev,staging和prod)。每個插槽應指向不同的Web API。通常可以在應用程序中指定三個不同的環境文件,但缺點是我必須在不同的環境下構建三次。 我想實現的是隻有兩個版本,dev和prod。開發人員將部署到開發人員插槽,並將開發人員部署到第一臺,然後將相同的構建部署到生產插槽。我可以爲每個插槽定義應用設置

    0熱度

    1回答

    我在與角的環境變量和Azure的插槽 我們想使用的應用程序服務提供靜態角文件,我們也希望使用Azure的插槽,使我們的問題部署更安全。 我們要使用插槽的原因是: 確保代碼在生產環境中使其充分提供給大家 減少停機時間幾乎爲零,因爲沒有在部署構建之前「上線」階段 我們的Angular站點只提供靜態文件,這意味着插槽部署需要不同的版本來爲每個插槽填寫不同的env.json環境設置。 我們正在考慮的解決方

    0熱度

    1回答

    我剛剛偶然發現有關部署插槽的this blog post。我一直想知道如何在將新版代碼投入生產時最大限度地減少停機時間......我從不知道/意識到部署插槽可以做什麼。 因此,我繼續開始設置我的部署插槽,稱爲「分段」。 創建插槽後,我去了網站,看看是否一切正常。當頁面加載時,它表示該網站已創建,但尚未部署任何內容。我意識到我還需要設置我的持續部署到插槽。 然後我通過BitBucket將此臨時插槽綁