版本: Exchange 2007 SP1
起因: 有個AP凌晨用Exchange 發了三萬封的信件,早上就有使用者反應正常的信件寄送都很久,
去看Queue信,昏倒... 一堆那個AP發不出去的信大概5000多封,當時的記憶體使用量大概是80%左右,請問這樣子的話後面進來的信都會發不出去嗎? 還是會Queue著慢慢發? 是優先寄出先進來的? 還是優先寄出後進來的?
謝謝
個人經驗是Exchange 2003的,您參考一下,Queue信要看卡在的Queue是那的個Queue,如果是外送的Queue而且mail domain和User新寄發目的端的mail domain不同的話影響不大,但如果相同時則會發生樓上大大所講的塞車。但如果是Exchange內部未分類Queue的話,所有收、發信皆會受到影響,建議將發不出去的mail Queue刪除,避免影響其他使用者收、發信作業。
我不是網管,不能給你設定上的建議.
但以我程設師的觀點.上面已經說明很清楚了.所謂Quque就是先進先出.先進後出叫做Stack(堆疊).而Quque有其大小限制.而可能不發原因可能是最前面那一個發生錯誤.就像高速公路一樣.最前面那一台車要下交流道發生事故,其他的車就下不去.當然我寫成是要做例外處理.比如發不出去的信要移到最後面再重發.重發一定的次數失敗,就移到失敗序列.
另外也要做流量管制.如每過幾秒才讓新的郵件上去...