Развертывания с нулевым временем простоя на tcServer?

Я исследовал использование tcServer, и у меня возникла одна проблема - та же проблема, с которой я всегда сталкивался с tomcat ... сбои при развертывании приложений.

ОБЯЗАТЕЛЬНО есть способ избежать простоев при развертывании приложений на tcServer?


person James Carr    schedule 03.02.2012    source источник
comment
даже на одной машине, если вы были готовы проявить немного творчества с вашим брандмауэром / перенаправлением портов, всегда можно было иметь нулевое время простоя, но это было довольно сложно; ) Но в любом случае, начиная с версии 7, Tomcat поддерживает так называемое параллельное развертывание, что может быть именно тем, что вам нужно: tomcatexpert.com/blog/2011/05/31/parallel-deployment-tomcat-7   -  person TacticalCoder    schedule 03.02.2012
comment
@ user988052 Это очень полезный комментарий. Вы должны были ответить этим вместо того, чтобы комментировать.   -  person Dev    schedule 03.02.2012
comment
@Dev: хорошо, я поставил это как ответ :)   -  person TacticalCoder    schedule 03.02.2012


Ответы (2)


(как предлагается в комментариях, я публикую это как ответ)

Начиная с версии 7, Tomcat поддерживает так называемое «параллельное развертывание», что может быть именно тем, что вам нужно. В следующей записи в блоге рассказывается об этой функции и о том, как она изначально планировалась для tcServer, но затем была перенесена / передана в Apache, чтобы стать неотъемлемой частью Tomcat:

http://tomcatexpert.com/blog/2011/05/31/parallel-deployment-tomcat-7

person TacticalCoder    schedule 03.02.2012

Если вы используете Maven / Ant, см. Сценарий параллельного развертывания Tomcat 7 по адресу http://tynamo.org/Zero+downtime+deployment+to+Tomcat+7+with+Maven

person Kalle    schedule 27.08.2012