무거운 데이터를 전송하기 위해 루비 레일 애플리케이션에 사용할 수있는 웹 서버 무거운 데이터를 전달하려는 webric은 제대로 작동하지 않습니다. 이를 위해 지원됩니다. Plz 내게 올바른 방향을주세요무거운 데이터를 휴대하기 위해 레일즈 애플리케이션에서 사용할 수있는 웹 서버
0
A
답변
3
당신은 여러 가지 대안이 있습니다.
웹 서버 :
를 좋은 아이디어는 응용 프로그램 서버를 선택하고 웹 서버 또는 '리버스 프록시'뒤에 (또는 많은)를 넣어하는 것입니다 이 두 가지 모두 많은 트래픽을 잘 처리합니다. 아파치로 시작하는 것이 좋습니다. 내가 당신이라면
내가 여객 시작하고 볼 것 : 웹 서버 뒤에
당신은 하나 개 이상의 응용 프로그램 서버를 필요 어떻게 지내세요.
또한 반복적 인 작업의 경우 상당한 요청/초 증가에 대해 응용 프로그램 앞에 Varnish을 넣는 것이 좋습니다. 아파치를 사용하는 경우
0
또한, 구글은 구성을 최적화하고 크게 성능 http://code.google.com/speed/page-speed/docs/module.html 당신이 레일에 새로운 경우
0
, + Passenger 아파치 (위에서 언급 한대로)입니다을 향상시킬 수있는 모드가 있습니다 가장 직접적인 방법.
좋은 캐싱 전략을 사용하는 것이 아마도 Varnish를보기 전에 초당 요청을 늘리는 가장 좋은 방법 일 것입니다. 조각을 적절하게 그리고 충분한 세분성으로 처리하는지 확인해야합니다. 이에 대한 자세한 내용은 Rails Guide on caching을 참조하십시오.
관련 문제
- 1. 레일즈 애플리케이션에서 피드 집계
- 2. 여러 레일즈 애플리케이션에서 모델 재사용
- 3. 무거운 데이터를 빠르게 표시하는 방법
- 4. 레일즈 애플리케이션에서 스레드 내부 로깅
- 5. 메인 레일즈 애플리케이션에서 플러그인 모델 다시 열기
- 6. 프로덕션 레일즈 애플리케이션에서 raise_delivery_errors를 true로 설정해야합니까?
- 7. 검색 서버 웹 콘텐츠 원본에서 사용할 수있는 기본 필드는 무엇입니까?
- 8. 소량의 데이터를 저장하는 데 사용할 수있는 모든 웹 서비스 (무료)?
- 9. 레일즈 애플리케이션에서 SQL_ASCII 인코딩을 사용하는 방법은 무엇입니까?
- 10. 무거운 세션이 느려지는 웹 사이트
- 11. 레일즈 서버 URI를 결정하십시오
- 12. 웹 애플리케이션에서 동시 변경 사항을 처리하려면 어떻게해야합니까?
- 13. 웹 서버 데이터베이스에서 핵심 데이터를 사용해야합니까?
- 14. Android 애플리케이션에서 웹 서비스 호스팅
- 15. 여러 레일즈 애플리케이션에서 두 번째 데이터베이스에 액세스 할 수있는 Ruby 젬 만들기
- 16. 여러 요청에 사용할 수있는 파이썬 HTTP 서버
- 17. 웹 기반 아이폰 애플리케이션에서 세션을 관리하는 방법
- 18. 온라인 지불을 위해 Rails에서 사용할 수있는 보석
- 19. nginx를 사용하여 레일즈 애플리케이션에서 루비에 대한 정적 파일 캐시하기
- 20. Python에 사용할 웹/응용 프로그램 서버
- 21. 서버 테스트에 사용할 Java 웹 응용 프로그램
- 22. 검색 엔진이 Ajax 기반 웹 애플리케이션에서 데이터를 읽으려면 어떻게해야합니까?
- 23. 바틱의 애니메이션과 무거운 cpu로드
- 24. 웹 광고에 사용할 수있는 제품은 무엇입니까?
- 25. jqGrid에서 custom_element에 대한 데이터를 얻기 위해 Ajax를 사용할 수 있습니까?
- 26. `레일즈 서버`실행시 MySQL 에러
- 27. 레일즈 용 기본 서버 변경
- 28. python에서 사용할 수있는 로봇 (웹) 라이브러리는 무엇입니까?
- 29. 이맥스를 사용하여 레일즈 애플리케이션에서 루비를 개발하는 데 유용한 팁과 트릭
- 30. 레일즈 애플리케이션에서 사용되지 않는 메소드를 어떻게 찾을 수 있습니까?