WebLogic Server 管理最佳实践(15)

2008-02-23 09:19:18来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

WebLogic域将禁止在生产中进行自动部署。如果您创建脚本来把应用程序部署为整个结构的一部分,考虑使用wldeploy Ant任务。

如果您在部署应用程序(或模块)时,在把On Future Redeploys选项设置为Initialize Roles and Policies From DD 之前,一次或多次将其设置为Ignore Roles and Policies From DD,您就可以使用管理控制台设置安全策略和安全角色。但是,使用管理控制台进行的这些修改将覆盖部署描述符中指定的安全性。

技巧

· 使用生产模式运行生产应用程序。

· 避免在管理服务器实例上部署用户应用程序。

· 为了指定服务器的默认Web应用程序,在weblogic.xmlapplication.xml文件中使用一个空的context-root元素或者一个值为"/" 的元素。

· 在管理控制台中部署应用程序之后,对该应用程序的安全策略的修改将会覆盖部署描述符中的策略。


重新部署
部署一个应用程序之后,您可以重新部署该应用程序本身或者它的一部分。重新部署一个完整的应用程序包括卸载它所有的类,然后使用修改后的文件再次部署该应用程序。在生产中重新部署应用程序是一个很严肃的任务,它可能影响到性能,所以要仔细规划应用程序的更新。

如果生产中有一个Web应用程序正在使用中,重新部署将导致WebLogic Server丢失所有活动的HTTP会话。通过在WebLoigc特定的部署描述符文件(weblogic.xml)中打开一个特殊的属性,可以还原HTTP会话。

技巧

· 如果您只修改了静态文件,那么在不用重新部署整个应用程序的情况下刷新它们是可能的。

·

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:一个处理数据库异常的类,按照错误码弹出提示信息

下一篇:实例讲解-整合iBATIS和Spring在WEB开发中的应用