| 閱文時長 | | 0.2分鐘 | 字數統計 | | 329.6字符 |
| 主要內容 | | 1、引言&背景 2、解決方案 3、宣告與參考資料 | ||
| 『IIS中應用程式池自動停止,重啟報錯』 | |||
| 撰寫人 | | SCscHero | 撰寫時間 | | 2022/1/3 PM12:32 |
| 文章型別 | | 系列 | 完成度 | | 已完成 |
| 座右銘 | 每一個偉大的事業,都有一個微不足道的開始, | ||
一、引言&背景 完成度:100%
a) 應對問題
某次上線,發現某個專案突然崩了,經查是應用程式池的應用自然崩了,重啟無果,如下報錯:
Cannot Start Application Pool
There was an error while performing this operation.
Details:
The service cannot accept control messages at this time. (Exception from HRESULT: 0x80070425)
如圖:
b) 應用場景
- 應用程式池應用暫停,且無法重啟,
二、解決方案 完成度:100%
a) 臨時解決方案
需要在應用程式池新建一個應用:再把服務指向新建的應用,且回收應用及重啟服務,
b) 長期解決方案
需找到應用程式池崩潰原因,比如:是否是記憶體泄漏,某些物件沒有及時回收,導致crash,需要檢查下代碼寫法,如果是此前沒有出現過應用程式池崩潰情況,但最近某幾次上線出現了,就需要檢查下最近上線的功能是否有什么漏洞,
三、宣告與參考資料 完成度:100%
原創博文,未經許可請勿轉載,
如有幫助,歡迎點贊、收藏、關注,如有問題,請評論留言!如需與博主聯系的,直接博客私信SCscHero即可,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/403483.html
標籤:.NET技术
