타사 API 서버에 대한 장기간 요청에 대해서는 서버에 알려주십시오. 유니콘을 사용할 때 작업자 수가 충분하지 않고 시간 초과로 인해 클라이언트 요청이 끊어지는 경우가 있습니다.타사 API에 대한 장기간 요청을위한 레일 서버
얇은, 무지개!, 그 밖의 것. 더 나은 무엇입니까? 비동기 레일을 찾았지만 자산을 비활성화해도 '스택 수준이 너무 높음'문제가 있습니다.
미리 감사드립니다!
타사 API 서버에 대한 장기간 요청에 대해서는 서버에 알려주십시오. 유니콘을 사용할 때 작업자 수가 충분하지 않고 시간 초과로 인해 클라이언트 요청이 끊어지는 경우가 있습니다.타사 API에 대한 장기간 요청을위한 레일 서버
얇은, 무지개!, 그 밖의 것. 더 나은 무엇입니까? 비동기 레일을 찾았지만 자산을 비활성화해도 '스택 수준이 너무 높음'문제가 있습니다.
미리 감사드립니다!
배경 작업 (Resque with Redis, 지연된 작업)으로 요청하거나 Curb을 사용하여 시간 초과를 지정할 수 있습니다.
따라서 제한 시간을 처리 할 수 있습니다.
https://github.com/hakanensari/async-rails과 http://dev.af83.com/2011/09/20/fighting-with-eventmachine.html의 조합은 내가 필요한 솔루션처럼 보입니다.
불행히도 나는 할 수 없다. 클라이언트에서 내 API 요청을 사용한 사람은 동기식으로 보입니다. 시간 초과는 Net :: HTTP를 사용하여 설정됩니다. – gayavat