2012-10-12 3 views
0

타사 API 서버에 대한 장기간 요청에 대해서는 서버에 알려주십시오. 유니콘을 사용할 때 작업자 수가 충분하지 않고 시간 초과로 인해 클라이언트 요청이 끊어지는 경우가 있습니다.타사 API에 대한 장기간 요청을위한 레일 서버

얇은, 무지개!, 그 밖의 것. 더 나은 무엇입니까? 비동기 레일을 찾았지만 자산을 비활성화해도 '스택 수준이 너무 높음'문제가 있습니다.

미리 감사드립니다!

답변

0

배경 작업 (Resque with Redis, 지연된 작업)으로 요청하거나 Curb을 사용하여 시간 초과를 지정할 수 있습니다.

따라서 제한 시간을 처리 할 수 ​​있습니다.

+0

불행히도 나는 할 수 없다. 클라이언트에서 내 API 요청을 사용한 사람은 동기식으로 보입니다. 시간 초과는 Net :: HTTP를 사용하여 설정됩니다. – gayavat