簡體   English   中英

將.Net 4.0 Web應用程序從32位IIS6遷移到64位IIS7

[英]Migrate .Net 4.0 web application from 32bit IIS6 to 64bit IIS7

當前,我們有一個在32位計算機上的IIS6上運行的Web應用程序。 此應用程序運行平穩且穩定。 它使用目標“任何CPU”構建。

現在,我們將這個確切的應用程序復制到64位IIS7計算機上。 我們僅根據IIS7格式更改了web.config。 在應用程序池中,我們將“啟用32位應用程序”設置為true。

當我們在這台新服務器上施加一些負載時,應用程序的行為與舊環境完全不同。 我們看到高CPU和高內存使用率。 並且內存(專用字節)增加了,但是在加載結束時似乎沒有被回收。

這不是我們所期望的。

有人遇到過同樣的行為嗎? 我們希望這是服務器或應用程序配置中的一些錯誤。 有什么建議要檢查哪些設置?

IIS 7為應用程序池引入了“集成”的新管道模式。 以這種模式運行應用程序可以更改應用程序的行為。 如果使用此模式,請將其更改為“經典”,然后重試。

暫無
暫無

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

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