是否可以在OpenShift应用程序中更改主盒式磁带?

时间:2013-12-01 07:00:33

标签: openshift

我已在openshift上创建了Tomcat7应用程序,但现在我想将其更改为JBoss Application Server 7.是否可以在不重新创建应用程序的情况下删除(删除T7然后创建JB AS 7)?

2 个答案:

答案 0 :(得分:5)

不幸的是,您将不得不删除您的设备并使用JBoss Application Server盒重新部署。但是战争档案不应该被改变。

答案 1 :(得分:3)

应该注意的是,您可以归档应用程序的部署并将生成的工件部署到另一个应用程序。因此,对于您的用例,您会:

  1. 使用rhc snapshot save --deployment创建当前应用程序的存档(如果不在该应用程序的git repo目录中,则传递-a <app name>。)
  2. 创建所需类型的新应用程序。
  3. 使用rhc deploy --ref <path to archive>将在步骤1中创建的存档部署到新应用程序(如果不在该应用程序的git repo direcory中,则传递-a <app name>)。
  4. 您可以使用此方法在另一种JBoss上测试您的应用程序。