2014-10-02 53 views
0

每当我通过siteadmin界面中的CQ移动大量内容(大约300页)时,我总会收到一条大约10-15分钟后弹出的错误消息。它似乎像发条一样发生,但页面仍然成功移动并且引用得到更新。所有的错误说是“发生错误”,我检查日志,并没有我能找到的错误消息。任何想法为什么这个错误在CQ中弹出,如果这是我的实例更大的问题?移动大量内容时出错

回答

2

从我的经验来看,这只是javascript的超时错误。此举是由等待回应的ajax调用触发的。但是,如果一次移动几百页,响应需要很长时间,几分钟后JavaScript就会放弃等待响应并引发此错误。 您的服务器的CPU和内存越多,移动的速度就越快,从而降低出现此错误的几率。

+0

感谢您的回复@Thomas非常有帮助。但是,如果JavaScript放弃等待响应并抛出错误,为什么页面仍能成功移动? – 2014-10-03 15:23:08

+1

由于服务器移动页面而无需与客户端进一步通信。客户端触发服务器上的移动,然后服务器移动页面,同时客户端和服务器之间的连接保持打开状态。所有页面移动后,服务器使用打开的连接并用OK消息进行响应。正如托马斯所说,如果移动需要很长时间,客户端会认为出了问题,因为它没有收到服务器的确认信息。然后弹出错误消息。但是,这并不意味着服务器不会移动页面。 – Markus 2014-10-03 17:47:08