Развертывание Grails - самый быстрый способ развертывания? - PullRequest
5 голосов
/ 19 марта 2010

Если у кого-либо есть или работает приложение Grails на своем сервере, я был бы признателен за некоторые подробности о том, куда идти после создания WAR.

Фон

Я выбрал grails , потому что с Google App Engine и Плагин App Engine развертывание должно быть тривиальным. Эта проблема заключается в том, что существует ошибка , которая делает любое приложение практически непригодным для использования, хотелось бы, чтобы это было более заметным, поэтому мне не нужно было самому видеть ошибку, прежде чем я узнал о ней. это.

Следующей опцией был EC2 и плагин Cloud Tools. Похоже, Cloud Tools работали с Grails 1.0, но не работают с текущей версией 1.2.1 из-за проблем с получением зависимостей JAR. Также кажется, что Cloud Tools сменил на Cloud Foundry , который находится в бета-версии, будет стоить дополнительных денег и ограниченных мест (я подписался, но не получил электронную почту ).

Вопрос

Мое приложение мучительно тривиально, имеет небольшую нагрузку, требует небольших данных и не нуждается в масштабировании за последние 5 пользователей.

Как мне развернуть мое приложение Grails настолько быстро и безболезненно, насколько это возможно?

В частности:

  • Существуют ли какие-либо хостинговые компании, которые установили tomcat на свои серверы из коробки, на которые я могу зарегистрироваться и использовать, которые будут работать?
  • Известны ли вам какие-нибудь простые руководства по развертыванию приложения Grails в EC2 без облачных инструментов?

Заранее спасибо,

Гав

Примечание : я выбрал grails из-за хорошего совета от SO , от разработки до развернутого продукта должно пройти очень мало времени, кроме инструментов для автоматического развертывания. Я не настраивал сервер раньше.

Ответы [ 4 ]

2 голосов
/ 26 марта 2010

http://mor.ph/ поддерживает приложения Grails, не требует предварительных затрат и поддерживает PostgreSQL и MySQL.

1 голос
/ 19 марта 2010

Я использую slicehost, у них очень простые инструкции по установке postgresql / mysql, а tomcat довольно прост в установке.

1 голос
/ 26 марта 2010

Вы сделали хороший выбор, выбирая Грааль; если ваше приложение работает на локальном компьютере, развернуть его на EC2 просто. Даже если у вас нет учетной записи CloudFoundry, вы все равно сможете использовать Cloud Tools с открытым исходным кодом и AMI для развертывания приложения в EC2. Если вам нужна помощь с EC2, оставьте комментарий, и я добавлю несколько полезных ссылок.

1 голос
/ 19 марта 2010

Мы запускаем ShareYourLove.com через CloudFoundry, и он работает хорошо. Это не будет стоить нам больше, чем стандартные тарифы EC2.

Лучший вариант (если вы еще не получили CF-логин) - это купить недорогую коробку linux, такую ​​как http://www.linode.com, и самостоятельно установить tomcat и mysql.

ура

Lee

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...