第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何崩潰應(yīng)用程序池?

如何崩潰應(yīng)用程序池?

皈依舞 2019-11-20 14:08:56
我們的ASP.NET 2 Web應(yīng)用程序非常優(yōu)雅地處理異常。我們?cè)贏pplication_Error中捕獲Global ASAX中的異常。從那里,我們記錄異常和我們展示了一個(gè)友好的信息給用戶。但是,今天早上,我們部署了網(wǎng)站的最新版本。運(yùn)行了半個(gè)小時(shí),但隨后應(yīng)用程序池崩潰了。在我們還原了以前的版本之前,該站點(diǎn)沒有恢復(fù)。如何使應(yīng)用程序池崩潰并跳過普通的異常處理程序?我正在嘗試復(fù)制此問題,但到目前為止還沒有運(yùn)氣。更新:我們找到了解決方案。我們的其中一頁(yè)正在抓屏另一頁(yè)。但是該URL配置不正確,并且頁(yè)面最終無(wú)限地對(duì)其自身進(jìn)行了屏幕抓取,從而導(dǎo)致了堆棧溢出異常。
查看完整描述

3 回答

?
慕桂英546537

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超10個(gè)贊

我看到的最常見的錯(cuò)誤和“池崩潰”是循環(huán)調(diào)用。


public string sMyText

{

   get {return sMyText;}

   set {sMyText = value;}

只需調(diào)用sMyText ...



查看完整回答
反對(duì) 回復(fù) 2019-11-20
?
倚天杖

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊

為了做到這一點(diǎn),您需要做的就是從請(qǐng)求的上下文外部拋出任何異常(當(dāng)然不處理它)。


例如,在另一個(gè)線程上引發(fā)的某些異常應(yīng)該做到這一點(diǎn):


protected void Page_Load(object sender, EventArgs e)

{

   // Create a thread to throw an exception

   var thread = new Thread(() => { throw new ArgumentException(); });


   // Start the thread to throw the exception

   thread.Start();


   // Wait a short while to give the thread time to start and throw

   Thread.Sleep(50);

}

可以在MS知識(shí)庫(kù)中找到更多信息。


查看完整回答
反對(duì) 回復(fù) 2019-11-20
?
慕的地6264312

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超6個(gè)贊

亞里士多德的回答是好的。當(dāng)有人在不更改基調(diào)用的情況下將重寫方法從OnInit更改為OnLoad時(shí),也曾在頁(yè)面生命周期中使用愚蠢的重寫來完成此操作,因此它在整個(gè)生命周期中都會(huì)循環(huán)出現(xiàn):即


protected override void OnLoad(EventArgs e)

{

  //some other most likely rubbish code

  base.OnInit(e);

}


查看完整回答
反對(duì) 回復(fù) 2019-11-20
  • 3 回答
  • 0 關(guān)注
  • 505 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)