目前,在向 Intuit v3 API 发布文本/纯文本查询时,我们在 Heroku 上的后台工作人员会看到此错误。 https://quickbooks.api.intuit.com/v3/company/123456789/query/
Ruby 2.1.2 和 Rails 4.0.10
OAuth 0.4.5 https://github.com/oauth-xx/oauth-ruby
出现错误消息“Intuit 的 API 超时。它们可能超出容量。请稍后重试”。我不确定这是否只是一个我们应该忽略的间歇性错误,或者它是否是 Intuit 端或 Heroku 上的 Ruby/OpenSSL 的问题?
此错误发生的次数不多,但我们有一位客户报告无法同步一周。
最佳答案
Heroku 超时为 30 秒。 Intuit 的 api 可能需要更长的时间。我建议您从本地计算机尝试,或者如果您熟悉或尝试从 AWS 或其他云提供商进行测试。您可以做的另一件事是从 heroku 控制台在命令行上测试运行 api。
关于ruby - OpenSSL::SSL::SSLErrorWaitReadable 读取会阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25878254/