最近在一些客户项目中实施了Domino Cluster,或多或少碰到些问题,在此与大家分享一下:
1、操作系统时间不一致,导致复制不正常,需要修改操作系统时间,可以在作Cluter之前作为一个检查项目;
2、数据库复制设置中,“不将删除的部分发送到别的副本”选项被钩上,导致两边的数据不同步,比较讨厌,会出现数据库大小不一致,特别是邮件,在A服务器上删除,在B上却仍然存在,如果服务器设置了限额,就会导致邮件发送存在问题,这种解决办法就是取消该选项。但由于数据库较多的情况下,做起来工作量较大,可以通过程序代码去处理:参照如下代码去统一设置
Dim session As New NotesSession
Dim db As NotesDatabase
Dim rep As NotesReplication
Set db = session.CurrentDatabase
Set rep = db.ReplicationInfo
If Not rep.IgnoreDeletes Then
rep.IgnoreDeletes = True
End If
Call rep.Save()
在设置完毕后,最好还是清除一下复制历史纪录:
Dim session As New NotesSession
Dim db As NotesDatabase
Dim rep As NotesReplication
Set db = session.CurrentDatabase
Set rep = db.ReplicationInfo
Call db.Replicate("Xanadu")
Call rep.ClearHistory()
Call rep.Save()
阅读(1669) | 评论(0) | 转发(0) |