-1
我正在开发一个系统,其中有一个服务器从UI(客户端)获取请求,然后创建与另一个与外部Web API进行通信的服务器的调用。服务器到服务器一致性的最佳实践架构
我面临的问题是两台服务器之间的不一致,因为面向外部API的服务器可能无法使用外部API执行操作,有时它可能会在20分钟左右后失败。
这样的状态可以
服务器A发送请求到服务器是并得到200 OK - 在服务器A上状态可以是活动或挂起 服务器B发送一个API调用和失败 - 在服务器B状态现在是错误
告诉服务器A该行为实际上失败的最佳做法是什么?