Если я хочу настроить тест среды на EngineYard для моего приложения Rails с MySQL, MongoDB, и сервер непрерывной интеграции Дженкинс включены, я устанавливаю все это вверх как Одиночная среда экземпляра или как среда с несколькими экземплярами? Нужно ли мне настраивать отдельный экземпляр утилиты только для MongoDB или они смогут жить в одной и той же среде с одним экземпляром?Rails приложение, MongoDB и EngineYard
ответ
Выполнение этого действия на экземпляре соло подходит для тестирования, однако вы можете столкнуться с проблемами производительности. Файлы данных MongoDB mmaps и MySQL выделяют ОЗУ для буферов InnoDB, поэтому в зависимости от размера вашего набора данных вы можете легко исчерпать доступную ОЗУ на персональном экземпляре.
Двор двигателя предоставляет публичное репо с некоторыми рецептами, которые могут помочь вам установить это (в частности, MongoDB). Они доступны здесь: https://github.com/engineyard/ey-cloud-recipes
Отказ от ответственности: Я работаю на моторном дворе, но это не официальная поддержка. Пожалуйста, откройте билет, если хотите, чтобы это было!
Вы можете установить их в среде соло (то есть в одном экземпляре). Пока они не настроены сидеть на конфликтующих портах или использовать конфликтующие каталоги, вы должны быть в порядке. У меня есть сольная среда с mysql, redis и cassandra без проблем.
- 1. EngineYard: разделение кода и активов
- 2. Rails хостинг советы - EngineYard, Heroku, EC2
- 3. Nginx + SSL + Rails + Juggernaut (Node.js) + Engineyard
- 4. Ruby on Rails hosting - Engineyard vs Enterprise-Rails
- 5. engineyard-местный и развитие документооборота
- 6. Node.js и rails приложение с общей базой MongoDB и ценой
- 7. Engineyard using postgis
- 8. Cron job on EngineYard
- 9. Извлечь данные из MongoDB в Rails Приложение
- 10. Bootstrap выпадающих на EngineYard
- 11. Альтернативы EngineYard для автоматизированного Rails-хостинга в Сингапурском регионе?
- 12. Миграция сайта Ruby от EngineYard до Heroku
- 13. Как я могу использовать SOAP API в своем приложении Rails в Heroku и EngineYard?
- 14. Rails 4 - will_paginate и mongodb
- 15. Rails 3.1 и MongoDB - ActiveRecords?
- 16. Rails MongoDb has_many и embands_many
- 17. Подход к проектированию EngineYard SHA1
- 18. Проблема блокировки Sunspot на EngineYard
- 19. Становление базы данных Superuser - Engineyard
- 20. Как получить доступ к базе данных EngineYard с локальной машины?
- 21. Rails console and mongodb
- 22. Как развернуть приложение rails + mongodb в реальном домене?
- 23. Проблемы с подключением Redis на EngineYard
- 24. Rails mongodb error
- 25. rails mongodb найти и удалить дубликат
- 26. Rails/MongoDb Поиск и Уточнить поиск Реализации
- 27. Объединить MongoDB и Postgresql в Rails?
- 28. Как запросить вложенных приписывались MongoDB и Rails
- 29. Docker rails mongodb NoServerAvailable
- 30. EngineYard: Как я могу создать «приватную» промежуточную среду Ruby-on-Rails?
Спасибо, Джон! Наш набор данных не так уж и большой, поэтому нам не придется некоторое время сталкиваться с проблемой ОЗУ :) – RubyFanatic