2012-06-14 2 views
1

이 게시물에 설명 된 난간 패치를 사용하여 : slow rails stack, 나는 "set_routes_reloader"단계가 3 초 이상 정기적으로 일어나고 있음을 알고 있습니다.레일 3 - set_routes_reloader - 정말 느린 이유 ...

이 예상됩니까? 그렇지 않다면, 내가 무엇을 잘못하고 있는지, 그리고/또는 어떻게하면 잘못된 일을하고 있는지 알 수있을 것입니다.

답변

0

우리의 경우에는 너무 많은 경로를 정의하는 것이 문제였습니다. set_routes_reloader 단계는 경로를로드합니다 (예상대로). 적절한/except : 인수 만 추가하여 많은 마일리지를 확보했습니다.

관련 컨트롤러 동작이없는 경로 목록을 제공하는 traceroute 보석입니다. traceroute 출력을 처리하고 routes.rb 파일을 업데이트하기 위해 일회성 스크립트를 작성했습니다. 당신은 그것을 here 찾을 수 있습니다.