내가 젠킨스 지속적인 통합 서버가 포함 설정에 MySQL은, MongoDB를 내 레일 응용 프로그램에 대한 EngineYard에 테스트 환경을 원하고 있다면,이 모든이를 설정 할 단일 인스턴스 환경 또는 다중 인스턴스 환경으로? MongoDB 용으로 별도의 유틸리티 인스턴스를 설정해야합니까? 아니면 동일한 "단일 인스턴스 환경"에서 살 수 있습니까?레일 응용 프로그램은, MongoDB를, 그리고 EngineYard
0
A
답변
2
솔로 인스턴스에서 실행하면 테스트해도 좋지만 성능 문제가 발생할 수 있습니다. MongoDB는 데이터 파일을 mmap하고 MySQL은 InnoDB 버퍼에 RAM을 할당하므로 데이터 세트의 크기에 따라 솔로 인스턴스에서 사용 가능한 RAM을 쉽게 소모 할 수 있습니다.
Engine Yard는 공개 레노에이를 설정하는 데 도움이되는 몇 가지 조리법 (특히 MongoDB)을 제공합니다. 그들은 여기에서 유효하다 : https://github.com/engineyard/ey-cloud-recipes
면책 조항 : 나는 Engine Yard에서 일하지만 이것은 공식적인 지원이 아니다. 그 중 일부를 원한다면 티켓을여십시오!
1
솔로 (예 : 단일 인스턴스) 환경에서 설정할 수 있습니다. 충돌 포트에 앉아 있거나 충돌하는 디렉토리를 사용하도록 설정되지 않은 한 정상적으로 작동해야합니다. mysql, redis 및 cassandra가 문제없이 실행되는 솔로 환경이 있습니다.
관련 문제
- 1. 레일 응용 프로그램은
- 2. MongoDB를 그리고 PHP는 _id를 푼다
- 3. Engineyard 롤백 - 마이그레이션을 롤백합니까?
- 4. 형식 오류 EngineYard 레일 3 응용 프로그램 (더 marshal_dump이 클래스에는 OpenSSL :: 다이제스트 :: 다이제스트에 대해 정의되지 않음)
- 5. 응용 프로그램은
- 6. 응용 프로그램은
- 7. 레일 응용 프로그램에서 rdbms 및 mongodb를 사용하려면 어떻게해야합니까?
- 8. Windows 응용 프로그램은
- 9. 응용 프로그램은 AIR
- 10. 레일 3 tolk가있는 응용 프로그램은 rake tolk에서 예외를 발생시킵니다. 설정
- 11. EngineYard : 코드 및 저작물 분리
- 12. 레일 응용 프로그램은/lib 디렉토리의 변화를 다시로드하지 탕에서 실행
- 13. 사진 응용 프로그램은
- 14. MongoDB를
- 15. mongodb를 데이터베이스로 사용하는 레일 연관 지정
- 16. DB2 응용 프로그램은 무엇입니까?
- 17. 심포니의 응용 프로그램은
- 18. 아이폰 응용 프로그램은
- 19. MP3 스트리밍 응용 프로그램은
- 20. GTK 응용 프로그램은
- 21. alloca의 응용 프로그램은 무엇입니까?
- 22. 아이폰지도 응용 프로그램은 SPN
- 23. C# 응용 프로그램은
- 24. libGDX의 응용 프로그램은 NoClassDefFoundErrror
- 25. 페이스 북 응용 프로그램은
- 26. 응용 프로그램은 데이터베이스
- 27. 이 응용 프로그램은
- 28. 아이폰 응용 프로그램은 장치
- 29. iOS6의 응용 프로그램은
- 30. 응용 프로그램은 배경
존 감사합니다! 우리의 데이터 세트는 그리 크지 않기 때문에 잠시 동안 RAM 문제에 부딪치지 않아도됩니다 :) – RubyFanatic