мой собственный хостинг Grails - PullRequest
0 голосов
/ 25 января 2011

если у меня есть сервер с tomcat и т. Д. Как я могу создать хороший хостинг только для себя.Я имею в виду, если бы у меня было несколько сайтов на одном коте?Можно ли создать стабильную среду с этим без необходимости перезагружать весь сервер при загрузке нового кода в конкретное приложение на Tomcat?Я просто знаю, что в классической Java почти невозможно иметь несколько сайтов, которые будут работать в режиме 24x7, если кто-нибудь изменит какой-либо код в одном из приложений.Это не так просто, как с ruby ​​на рельсах, верно?

Ответы [ 2 ]

4 голосов
/ 25 января 2011

Неправильно. На самом деле довольно просто повторно развернуть работающее приложение в Tomcat, и другие приложения не пострадают.

Основная проблема заключается в утечках из загрузчика классов в приложениях, которые в конечном итоге могут привести к OutOfMemoryError и требуют перезапуска.

0 голосов
/ 27 января 2011

С Grails ваша способность к оперативному развертыванию будет зависеть от ваших настроек Perm Gen. У меня автоматическое построение Hudson в среде, которая была стабильной в течение нескольких недель - я использую следующие параметры:

-XX:PermSize=128M -XX:MaxPermSize=512M
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...