Header

  1. View current page

    딥뿔이 자라나는 노트

Profile_image?t=1225424611&type=big
나를 바꾼 똑똑한 생활 습관, 스프링노트 - 여러분도 지금 시작해보세요!
32

RailsBench 사용법

RailsBench를 설치한다.

 

  1. gem install railsbench

 

애플리케이션에 벤치마크 설정 파일을 만든다.

 

  1. railsbench install

 

이렇게하면 production 환경을 복사해서 benchmarking 환경을 만든다. 내 경우에는 세션 스토어로 쿠키를 사용중인 것이 문제가 되었다. EdgeRails에서는 CookieStore가 기본이지만, 아직 배포된 적이 없으니 어쩌면 당연한 결과다. FileStore 등 기존의 방법으로 변경하면 문제없이 동작한다.

 

  1. config.action_controller.session_store = :file_store

 

그리고 RailsBenchmark 클래스의 속성들은 config/benchmarks.rb에서 설정할 수 있다. 여기서 HTTP 호스트, 포트, 상대 주소, 캐시 여부, 세션 데이터 등을 임의의 값으로 변경할 수 있다.

 

History

Last edited on 07/04/2007 13:54 by deepblue

Comments (0)

You must log in to leave a comment. Please sign in.