0
每當我通過siteadmin界面中的CQ移動大量內容(大約300頁)時,我總會收到一條大約10-15分鐘後彈出的錯誤消息。它似乎像發條一樣發生,但頁面仍然成功移動並且引用得到更新。所有的錯誤說是「發生錯誤」,我檢查日誌,並沒有我能找到的錯誤消息。任何想法爲什麼這個錯誤在CQ中彈出,如果這是我的實例更大的問題?移動大量內容時出錯
每當我通過siteadmin界面中的CQ移動大量內容(大約300頁)時,我總會收到一條大約10-15分鐘後彈出的錯誤消息。它似乎像發條一樣發生,但頁面仍然成功移動並且引用得到更新。所有的錯誤說是「發生錯誤」,我檢查日誌,並沒有我能找到的錯誤消息。任何想法爲什麼這個錯誤在CQ中彈出,如果這是我的實例更大的問題?移動大量內容時出錯
從我的經驗來看,這只是javascript的超時錯誤。此舉是由等待迴應的ajax調用觸發的。但是,如果一次移動幾百頁,響應需要很長時間,幾分鐘後JavaScript就會放棄等待響應並引發此錯誤。 您的服務器的CPU和內存越多,移動的速度就越快,從而降低出現此錯誤的機率。
感謝您的回覆@Thomas非常有幫助。但是,如果JavaScript放棄等待響應並拋出錯誤,爲什麼頁面仍能成功移動? – 2014-10-03 15:23:08
由於服務器移動頁面而無需與客戶端進一步通信。客戶端觸發服務器上的移動,然後服務器移動頁面,同時客戶端和服務器之間的連接保持打開狀態。所有頁面移動後,服務器使用打開的連接並用OK消息進行響應。正如托馬斯所說,如果移動需要很長時間,客戶端會認爲出了問題,因爲它沒有收到服務器的確認信息。然後彈出錯誤消息。但是,這並不意味着服務器不會移動頁面。 – Markus 2014-10-03 17:47:08