请告知服务器对第 3 方 API 服务器的长期请求。当我使用独角兽时,有时工作人员的数量不足,并且客户端请求会因超时而中断。
瘦,彩虹!,其他任何东西。什么是更好的?我找到了 async-rails,但它有“堆栈级别太深”的问题,即使我禁用资产
感谢提前!
请告知服务器对第 3 方 API 服务器的长期请求。当我使用独角兽时,有时工作人员的数量不足,并且客户端请求会因超时而中断。
瘦,彩虹!,其他任何东西。什么是更好的?我找到了 async-rails,但它有“堆栈级别太深”的问题,即使我禁用资产
感谢提前!
https://github.com/hakanensari/async-rails和http://dev.af83.com/2011/09/20/fighting-with-eventmachine.html的组合看起来像我需要的解决方案。
将您的请求作为后台作业(Resque 与 Redis,延迟作业),或使用允许您指定超时的Curb 。
您可以相应地处理超时。