Plone ZEO:我如何使客户端只读,但通过控制台进行更改

Plone ZEO:我如何使客户端只读,但通过控制台进行更改,plone,Plone,我通过在控制台中粘贴脚本来运行脚本,如下所示: bin/client2 debug ... my script ... 脚本规范化文件的标题。因为有超过20k个文件,所以花费的时间实在太多了。所以我需要用户仍然可以使用该网站,但在一个只读的方式 但我假设在zeo.conf中设置只读true不会让我运行规范化脚本。不是吗 我怎样才能解决这个问题 致以最良好的祝愿 曼纽尔。恐怕没有 如果您的用户在登录时更改了站点,请在完成之前禁用他们的登录 通常,对于这样的任务,我会分批运行更改,以尽量减少

我通过在控制台中粘贴脚本来运行脚本,如下所示:

 bin/client2 debug

 ... my script ...
脚本规范化文件的标题。因为有超过20k个文件,所以花费的时间实在太多了。所以我需要用户仍然可以使用该网站,但在一个只读的方式

但我假设在zeo.conf中设置只读true不会让我运行规范化脚本。不是吗

我怎样才能解决这个问题

致以最良好的祝愿

曼纽尔。恐怕没有

如果您的用户在登录时更改了站点,请在完成之前禁用他们的登录

通常,对于这样的任务,我会分批运行更改,以尽量减少冲突,并允许最终用户继续正常使用站点。把你的工作分成几块,每处理n个项目后就提交一次。

恐怕没有

如果您的用户在登录时更改了站点,请在完成之前禁用他们的登录


通常,对于这样的任务,我会分批运行更改,以尽量减少冲突,并允许最终用户继续正常使用站点。将您的工作分块进行,并在每处理n个项目后提交。

您可以添加另一个不是RO的zeo客户端。zeoserver不需要RO就可以让客户端进行RO


因此,所有正在使用的客户端,进行RO,然后添加一个除您的脚本之外任何人都不使用的附加RW客户端,然后离开zeoserver RW。

您可以添加另一个不是RO的zeo客户端。zeoserver不需要RO就可以进行客户端RO

因此,所有正在使用的客户机,进行RO,然后添加一个除了您的脚本之外任何人都不使用的额外RW客户机,然后离开zeoserver RW