Sun Cluster 数据服务开发者指南(适用于 Solaris OS)

客户机如何处理错误状态

正常情况下,发送 SC_CALLBACK_REG 消息的客户机将收到一个表明登记是否成功的应答。

但是,当客户机登记时,服务器可能正处于一种错误状态,从而使服务器无法向客户机发送 SC_REPLY 消息。 在这种情况下,登记可能已经在发生错误之前成功完成,也可能已经失败,还可能尚未进行。

由于服务器必须充当故障切换或高度可用的群集服务器,所以此错误状态并不意味着服务的结束。 实际上,服务器可以很快开始向新登记的客户机发送事件。

要改正这些状态,客户机应当: