天天看點

使用委托異步執行遭遇多個請求時抛異常

1.最近做的一個小功能是将請求攔截并記錄日志,因為要盡可能減少對請求的響應時間,是以自然選擇異步執行,我使用的是IAsyncResult模式。到了prd産品測試環境,因為同時有多個請求,是以暴露了一個問題。

   抛出了如下異象:The IAsyncResult object provided does not match this delegate

2.今天還碰到一個問題XML序列化的時候,使用的StringBuilder對象導緻了記憶體溢出。沒找到比較好的解決辦法,

   因為隻要對象足夠大的時候,就會有記憶體溢出的異常。