将应用程序部署到Web Logic生产服务器

时间:2012-10-30 14:42:50

标签: oracle webserver weblogic weblogic-10.x weblogic11g

我在这里获得有关将应用程序部署到WebLogic Production Server的一些专家建议。 使用Admin Server Console在生产中部署和重新部署应用程序是最佳做法。实际上我正在部署到具有两个托管服务器实例的集群。

我在生产中重新部署应用程序时遇到了这个问题。当我删除现有的.ear文件并添加更新的.ear文件时,会将更新后的.ear文件置于准备状态。我无法使用管理服务器控制台使其处于活动状态。如果我尝试它将通过一些例外。但是一段时间后它会自动进入活动状态,但我不知道里面发生了什么。有时我重新启动服务器以使其处于活动状态。任何人都可以解释一下在weblogic中部署应用程序和重新部署应用程序时的过程是什么

提前感谢任何帮助...

2 个答案:

答案 0 :(得分:2)

通常,WLST(WebLogic脚本工具)用于部署应用程序。管理控制台也可用于部署/升级应用程序,但如果有许多环境需要升级,那么WLST(就像命令行工具一样)是更好的选择。

概述WLST,了解如何将其用于deploy/undeploy/upgrade个应用程序。

答案 1 :(得分:2)

查看“了解WebLogic Server部署”和“在生产环境中重新部署应用程序”。有许多因素会影响您可能遇到的应用程序的重新部署。

http://docs.oracle.com/cd/E23943_01/web.1111/e13702/understanding.htm#i1057116

http://docs.oracle.com/cd/E23943_01/web.1111/e13702/redeploy.htm#g1039635

此外,在最近的WebLogic版本中有一个适用于Maven的WebLogic插件,您可以将其与Maven一起用于部署。