我在NodeJS中使用Resilient,在多台机器上的服务器端服务中使用。
Resilient客户端调用的其中一个API受速率限制。受速率限制的请求会在响应中收到特定的标题/值,因此很容易判断何时发生这种情况。
有没有办法利用Resilient的现有功能,以便如果收到带有速率限制标头的响应,Resilient客户端将重新发出请求(稍有暂停/延迟)?
答案 0 :(得分:0)
Resilient的提交者刚刚发布了一个升级,现在是v0.3.1,它支持更灵活的失败策略,这意味着现在可以根据自定义函数将响应标记为失败。