簡體   English   中英

將ASP.Net網站部署到Web場的最佳方法是什么

[英]What is the best approach for deploying an ASP.Net Website to a web farm

我們需要在由16個Web服務器組成的Web場中部署asp.net網站。 每當我們需要推出新版本時,這都是非常耗時且乏味的,因為我們需要先將其部署在DR環境(16個Web服務器)上,然后再部署到Live環境(16個Web服務器)上。

當前,我們在構建服務器上准備msi並將其復制到所有前端Web服務器上,這涉及到首先通過FTP將msi FTP到托管網絡上的公共位置,然后從該公共位置復制到每個服務器。 之后,我們備份現有網站,然后在每台計算機上逐個運行安裝程序。

安裝新版本后,我們將web.config文件替換為較舊的文件,因為該文件已加密並且幾乎不包含任何新內容作為新版本的一部分。 這樣可以避免再次加密web.config文件。

有人可以提出一種更好的部署方法,因為這確實很耗時。 以前,此模型對我們來說還可以,因為我們只有4個Web服務器,但不再是一個可行的選擇。

謝謝..

看一下Web Farm Framework 它將處理整個服務器場中應用程序的復制。

另一個選擇是使用IIS7中的“共享配置”選項以及DFS共享來復制所有文件和配置數據庫配置。 這只是無法處理注冊表更改或GAC。

暫無
暫無

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

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