當您透過 XOG 匯入或匯出大量例項時,可能會遇到記憶體不足 (OOM) 或逾時例外狀況。 若要處理這些問題,您現在可以在 CSA 中設定 [應用程式] 索引標籤之下可用的 [XML 節點上限] 選項。 [XML 節點上限] 就是指文件中的節點限制。 在隨選與內部部署環境中,[XML 節點上限] 的預設值均為 150,000。
在這一版以前,XOG 讀取要求的整個要求資訊是以單一回應傳送,因而導致 OOM 或逾時例外狀況。 從這一版起,伺服器會處理例項,直到達到節點限制為止。 處理之後,回應會利用編頁功能以區塊方式送回用戶端。 針對下一組例項,應利用編頁功能將新的讀取要求連同適當的資訊一起傳送到伺服器。 在 XOG 輸出的 skip 元素中已更新讀取要求的已處理例項數目。
當您匯入例項時,伺服器會在每次反覆運算中處理 20 個例項。 若在載入 20 個例項之前便已達到節點限制,伺服器就只會在目前的反覆運算中處理已載入的例項,直到該限制數量為止。 剩餘的例項會自動考慮在下一次的反覆運算中處理。
附註:如需設定 XOG Governor 限制的詳細資訊,請參閱 《XML Open Gateway 開發人員指南》。
|
Copyright © 2013 CA.
All rights reserved.
|
|