0

나는 보석을 사용하고 있으며, 설명한 오류 메시지 페이지는 here입니다.Rack-timeout 결과가 503 대신 500으로 나타납니다.

시간 제한 예외를 발생 시키면, 그것은의 수

그러나, 나는 # 503 내 응용 프로그램 컨트롤러에 수동으로 경로 오류에 rescue_from에 예외를 잡을 수보다는 503

500 오류로 라우팅,하지만 그 것 Rollbar와 같은 플러그인이 예외를 기록하는 것을 막습니다.

올바른 오류 페이지가 렌더링되고 롤바와 같은 플러그인이 예외 상황을 계속 발생시킬 수있는 방법이 있습니까?

답변

0

내가이 문제를 해결하는 간단한 구성 옵션을 제공하는 rambulance 보석을 사용하여 결국 : 저자는 또한 내가 이전에 사용하던 방식을 사용하지 않는 이유는 몇 가지 좋은 이유를 작성했습니다

# config/initializers/rambulance.rb 

Rambulance.setup do |config| 
    config.rescue_responses = { 
    "Rack::Timeout::RequestTimeoutException" => :service_unavailable 
    } 
end 

:

Remove custom errors page section from the guides

관련 문제