Оптимизация цикла развертывания для разработки - PullRequest
2 голосов
/ 26 августа 2011

Я использую комбинацию Seam3 + maven + jboss7 в своей разработке.Можно ли оптимизировать время загрузки, когда я делаю

mvn clean package jboss-as:redeploy

В настоящее время это занимает более 20 секунд с core2duo с SSD (Mac Air).

В моем рабочем процессе это обычносделайте много небольших изменений, а затем повторно разверните и увидите изменения.Это довольно большое узкое место с текущей настройкой, и оно нарушает мой поток.

  1. Можно ли выполнить правильное горячее развертывание в моей конфигурации?

  2. Есть ли параметры для ускорения запуска при разработке?

Ответы [ 2 ]

0 голосов
/ 28 августа 2011

Я нашел около JRebel . Это подарок, который я бы не ожидал упасть на меня. Это поддерживает мой рабочий процесс и делает меня намного более эффективным. Если вам нужно горячее развертывание, попробуйте!

0 голосов
/ 27 августа 2011

Горячего развертывания нет. Я не уверен, почему это займет 20 секунд. Время запуска при использовании JBoss AS7 составляет около 3 секунд, а время развертывания составляет около 1 секунды при развертывании maven.

Сервер работает локально или на другом компьютере? Это может быть время, которое занимает сеть.

Вы также можете написать собственные сценарии развертывания или написать собственный код Java для развертывания приложений.

...