rack-timeout은 Gemfile에 포함되어 있지만 제작시 미들웨어로만 사용하기를 원합니다. 따라서 이니셜 라이저에는 다음이 포함됩니다.미들웨어는 어떻게 삭제 되나요?
config.middleware.delete Rack::Timeout
이 줄 앞뒤의 검사는 배열에서 랙 타임 아웃이 제거 된 것을 나타냅니다. 그럼에도 불구하고 요청은 여전히 시간 초과되며 보석에 빠른 '넣기'가 실제로 그것이 범인임을 보여줍니다.
미들웨어 스택이 삭제되기 전에 이미 빌드 되었기 때문에 이것이 발생 했습니까? 아니면 요청마다 스택을 읽습니까? 그렇다면 무엇이 문제가 될 수 있습니까?
프로젝트가 완료되어 결과를 확인할 수 없으므로 나에게 확실합니다. –
twitter에서이 스레드에 대한 링크를 보았으므로 이에 대한 대답을 줄 것입니다. :) –