나는 gunicorn의 max_requests 또는 apache의 MaxRequestsPerChild와 비슷한 유니콘에서 max-requests-per-worker 옵션을 찾았지만 찾지 못했습니다.유니콘의 최대 작업 당 요청 수
존재합니까?
그렇지 않다면 구현 한 사람이 있습니까?
나는 그것이 모든 요청 이후에 어쨌든 제어권을 얻었으므로 oobgc가있는 파일에 넣을 것을 고려하고 있습니다. 그게 옳은 것 같니?
문제는 유니콘 작업자가 커지고 뚱뚱해지고 가비지 수집이 CPU 사용량이 점점 더 커지고 있다는 것입니다.
@request_count에 대한 확신이 있습니까? 아마도 @@ request_count가 아니겠습니까? ([랙 미들웨어] (http : //)와 반대로 [요청 당 레일 컨트롤러의 새로운 인스턴스] (http://guides.rubyonrails.org/action_controller_overview.html#methods-and-actions)가 없습니까? railscasts.com/episodes/151-rack-middleware) –
@TimDiggins 좋은 점은 클래스 var를 사용하는 대답을 편집했습니다. 당시 나는 위의 코드 조각을 실제로 테스트하지는 않았지만 각 요청에 대해 레일 컨트롤러가 인스턴스화된다는 것은 사실입니다. 실제로 나는 미들웨어를 사용한다. :) – dbenhur