我在我的 Rails (3.2) 应用程序中使用了一个相对较新的 Ruby 库,它集成了“After The Deadline”API。该库有两个方法,我在调用 AtD API 的控制器的“创建”操作中传递:
AfterTheDeadline.stats(@table.textcolumn)
AfterTheDeadline.check(@table.textcolumn)
最终的情况是,当您快速连续传递这两个调用时,AtD API 有某种速率限制(我不知道),产生以下错误:
Unexpected response code from AtD service: 503 Service Temporarily Unavailable
无论如何,我问这个问题是为了立即回答,以防将来有人遇到同样的问题......