在WebsiteAzure中,我們有一個分段功能。因此,我們可以部署到一個臨時站點,進行測試,填充所有緩存,然後切換生產階段。在自定義服務器上模擬Azure分段
現在我怎麼能做到這一點與IIS正常的WindowsServer?
可能的解決方案 一個stragey我在想是有一個腳本副本內容從一個文件夾到另一個。 但是可以有文件鎖定。此外,由於這不是事務性的,所以在網站中有一段時間是無效的狀態。
第一個問題: 我有一個外部負載均衡器,但它是外部託管的,不幸的是目前無法處理這種情況。
第二個問題正如我希望我的腳本始終部署到分段我想在IIS中爲我在buildserver腳本中使用的分段站點有一個修復名稱。所以我也必須重新命名這些網站。
第三個問題站點在多個服務器之間同步以實現負載平衡。現在,當我重建站點上的綁定(以使其具有一致的登臺服務器)時,我可能會遇到一些計時問題,因爲並非所有服務器都設置爲同一文件夾。
有沒有對如何做到這一點的任何擴展/最佳做法?
你能否解釋一下更詳細的如何「交換」綁定?我唯一知道的就是一個接一個地刪除一個,然後在用戶使用該站點時設置另一個可能在無效綁定中結束的另一個。另外添加和刪除綁定可能觸發appool回收不是嗎? – 2014-09-22 18:51:05