개발 용 레일 서버에서 실행되는 iPhone 클라이언트 테스트가 있습니다. 레일스 설정에서 클래스 캐싱을 켜면 전체 제품군의 처리 속도가 빨라집니다. 반면에 실제로 테스트를 실행하지 않을 경우 개발 속도가 느려집니다.Rails 3에서 프로그래밍 방식으로 config.cache_classes를 변경할 수 있습니까?
클래스를 캐싱하고 마지막에 다른 작업을 시작하기 위해 테스트 스위트가 처음에 작업에 부딪쳐 클래스 캐싱이 다시 해제되기를 바란다.
이것도 가능합니까? 그렇다면 어떻게?
두 개의 서버를 병렬로 실행하는 것은 좋지 않지만 문제를 해결하는 것은 아닙니다. 변경을 수행 할 때마다이 새 테스트 서버를 다시 시작해야합니다. – ilya
'성가신 재시작으로 빠른 요청'또는 '자동로드 변경 요청 느림'을 결정해야 할 수도 있습니다. –
그래, 그게 현재의 사건입니다. 나는 단지 특정 시간 동안 "빠른 모드"를 켤 수 있기를 원한다. – ilya