通过RPC请求的客户端是否应该能够从重启中恢复?

问题描述

与异步请求形成对比的是,客户端只是触发一个事件,而对等待响应并不感兴趣,因此在RPC中,客户端应该等待响应。

在服务器返回响应之前,代表客户端发生严重故障的情况下,客户端应采用哪种机制?

一个具体示例:NodeJS客户端将RPC发送到NodeJS服务器,然后等待结果。客户端内部代码的不同部分导致NodeJS进程崩溃并重新启动。客户端是否应该恢复其内部状态并继续等待响应?

这可能很难,也可能很难,取决于经纪人,我想知道这种模式是否有一些普遍的认识。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)