在重试的情况下,它是只对失败的api重试,还是只再次运行api_list中每个api的整个过程?如果是这样的话,它是否只需要重试失败的api?: except NonceTooLowException: send_fail_api.retryfor api in api_list: call_api(api)
当我通过shell运行它时,我在一些事务上得到一个错误。它似乎交替地处理和拒绝。我看不到模式,但我假设我的处理速度超速了。CREATE (n1579)-[:sibling]->(n1578);
0 rows available after 78 ms, consumed after another 0 ms* 有趣的是,它恢复了,失败了
使用asyncio和aiohttp,我实现了一个异步函数,每当一个新记录插入到数据库中时,它就会触发一个API请求。如果请求成功,则必须在数据库中更新状态代码,否则请求应该重试4次,如果仍然失败,则必须在数据库中更新状态代码。
为了在404状态代码上引发异常,我在aiohttp客户端会话中添加了aiohttp标志。当出现异常时,backoff装饰器将重试API调用4次,当它仍然失败时,它不会返回任何状态代码。to be updated