我有兩臺服務器位於服務層的負載均衡器後面。它們都應該是相同的 - IIS設置相同,AppFabric(保持兩個服務預熱),應用程序池運行在服務帳戶或應用程序池標識下。在一臺服務器上,一切正常。在另一臺服務器上,我的三個應用程序池(AppFabric正在預熱的兩個服務帳戶下,還有一個只是標準應用程序池,沒有根據默認設置進行更改)幾乎在我啓動後幾乎立即停止運行(有時在第一個請求上)。應用程序池將不會運行
我得到在應用程序每次我嘗試啓動應用程序池的一個記錄以下錯誤五:
進行配置路徑管理應用服務自動啓動的處理過程中出現錯誤:'MACHINE/WEBROOT/APPHOST/Site/App'。返回的錯誤消息是:''。工作進程將被標記爲不健康並被關閉。數據字段包含錯誤代碼。
引用的錯誤代碼是80070005
。
無論啓動的應用程序池如何(儘管在重新創建應用程序池後它可能會發生變化),這實際上都是針對相同的Site/App。
在系統日誌中,我把它錯誤(Application pool 'AppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.
)之前收到以下警告五次:
服務應用程序池「應用程序池」的方法,報告說,在預加載應用程序或服務加載失敗。進程ID是'2396'。請確保應用程序池中的所有應用程序預加載或服務設置都已正確配置。數據字段包含錯誤編號。
引用的錯誤代碼是80004005
。
這裏的AppPool是一個正在啓動的應用程序。
我試過重新創建;我嘗試卸載AppFabric(但我們需要它,所以重新安裝,仍然沒有去)。我沒有想法。有什麼建議麼?
編輯:我試着從工作服務器上覆制的applicationHost.config,但沒有工作,要麼..
EDIT2:一個應用程序池的真實用戶下運行時的工作原理但在運行ApplicationPoolIdentity時不會運行...
(另外,我們遇到了一個問題,該網站在2.0下運行,應用程序運行在4.0下,這可能會解決那些正在運行的問題。服務賬戶。)
您是否嘗試在壞服務器上運行內存測試/磁盤檢查? – 2013-04-30 22:00:30