Swagger用户界面 技术测试解决方案 理查德·沃尔特 一些注意事项: 解决不可靠的Hadoop服务的方法 我将这种不可靠的服务包装在重试装置和断路器中。如果hadoop服务反复失败,则我们不会更新hadoop。我们允许数据库事务提交并确认返回给客户端。确实应该通过使用消息队列与之通信来处理这种不可靠的服务。这将确保不会丢失Hadoop数据,因为消息将被存储,直到Hadoop能够成功处理它们为止 由于hadoop服务的运行速度可能如此之慢,因此我们不想在与hadoop进行交互的整个过程中都保持事务打开状态。因此hadoop发布是在提交后处理过程中完成的。即在数据库事务已提交之后。 可能不需要此策略,并且您可能只想使整个事务失败并向调用者报告失败。这实际上只是向上游提出了问题。 如果在hadoop更新失败的情况下使整个事务失败,那么我很乐意更新解决方案以反映此要求。 或者,通过为失败的ha