Plone:504网关超时重命名文件夹

时间:2017-08-07 17:30:12

标签: plone plone-4.x

我必须重命名包含大量内容的文件夹(标题和短名称/ id)。这似乎需要花费很多时间才能收到504 Gateway Time-out The server didn't respond in time.

是否有快速项目重命名的解决方案? (也许用脚本?)你能给我一个提示来解决这个问题吗?

2 个答案:

答案 0 :(得分:4)

这是Plone的常见问题。正如Kim所说,它对这个文件夹中的每个项目进行了编目和编目。这包括SearchableText等重度索引。

我写了ftw.copymovepatches的一部分,它显着改善了大型结构的重命名和移动。

我们的想法是不对所有项目进行编目和编目,只重新索引必要的索引,例如idpathallowedRolesAndUsers等。

平均而言,如果安装了补丁,则可获得70% - 90%。 当然这取决于你的设置,但你应该感受到它; - )

答案 1 :(得分:1)

重命名将以递归方式索引文件夹的内容。尝试从直接ZEO客户端连接执行此操作,例如在端口8080上,而不是通过Web服务器代理(nginx / Apache)。