2

我通过将脚本粘贴到这样的控制台中来运行脚本:

 bin/client2 debug

 ... my script ...

该脚本规范化文件的标题。由于有超过 20k 个文件,因此需要花费太多时间。所以我需要用户仍然可以以只读方式使用该网站。

但我假设设置不会让我运行我的规范化脚本read-only truezeo.conf不会吗?

我该如何解决这个问题?

此致,

曼努埃尔。

4

2 回答 2

2

没有,恐怕

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

通常,对于此类任务,我会分批运行更改,以最大程度地减少冲突并允许最终用户继续正常使用该站点。将您的工作分成几块,并在每处理 n 个项目后提交。

于 2012-09-07T15:07:58.983 回答
2

您可以添加另一个不是 RO 的 zeo 客户端 - 不需要 zeoserver 必须是 RO 才能拥有客户端 RO。

所以,所有正在使用的客户端,制作 RO,然后添加一个额外的 RW 客户端,除了你的脚本之外没有人使用,然后离开 zeoserver RW。

于 2012-09-07T19:41:20.103 回答