weblogic集群如何不中断服务更新应用的发布包?

问题描述

weblogic集群如何不中断服务更新应用的发布包?
现在weblogic的集群中有AdminServer、ProxyServer、节点ManagedServer_2 、节点ManagedServer_3 ,如果要更新发布包,但是又不能停止为客户端提供的服务,比如用户正在使用某个业务功能,此时如果停止应用更新发布包再启动应用,可能会造成用户操作系统业务时导致后台数据异常。即使是凌晨2点、3点做这种应用的更新也可能会有用户正在客户端访问服务。所以如何不中断服务更新应用的发布包,即要7x24小时为客户端提供服务,如果要更新发布包时该怎么处理?

解决方案

你想要实现真正的不中断对外访问,应用是需要一定的改造的。
应用必须是能够session共享的。这样当你停止其中一个managed server的时候,如果请求还送到这个正在更新的server上,则会将请求重新转到另一台节点上。
由于session共享的,则另一台是可以继续对外服务,用户无感知。

还一种方式是使用apache的weblogic的插件,这个插件也可以完成上述类似的功能。我个人对于proxy server感觉用处不大,不是很喜欢这种结构。

解决方案二:
高并发weblogic集群

时间: 2024-08-31 07:25:20

weblogic集群如何不中断服务更新应用的发布包?的相关文章

weblogic 集群 共享-weblogic 集群 数据共享

问题描述 weblogic 集群 数据共享 请问weblogic10.3能否支持application范围的信息同步,session范围的它可以支持, 那application范围的支持吗? 比如我希望所有的收管服务器都共享一个单例模式的spring对象.如果可以应该怎么设置,或者不可以的话,有没有什么变通的方法能够达到相同的目的? Thanks. 解决方案 可以使用分布式容器,比如mapreduce

weblogic集群启动服务器状态为ADMIN,正常应该为RUNNING

问题描述 weblogic集群启动服务器状态为ADMIN,正常应该为RUNNING weblogic集群启动服务器状态为ADMIN,正常应该为RUNNING.日志如下: 解决方案 参考下这篇文章http://blog.csdn.net/lyayfy/article/details/7516792 如果我的回答帮助了您,或者您希望得到小喵进一步的回答,请先采纳这个回答.如果您觉得小喵的回答在所有回答中不是最好的,也请您在采纳别的大牛哥哥的答案的同时,点一个赞给我吧,您对小喵的鼓励是我前进的动力.方

weblogic集群中部署单节点

问题描述 weblogic集群中部署单节点 现有weblogic集群环境server-0和server-1 部署了应用A,现有一个应用B不能部署集群只能部署单节点(server-0或则server-1中的其中一个) 请问这种方式可以实现吗,并且B应用也要对外提供web访问. 如何配置实现或推荐一些资料给我,对weblogic不熟悉,找不到搜索关键词 解决方案 http://blog.csdn.net/xu1314/article/details/41870807 解决方案二: 多节点部署Cass

weblogic 集群 部署-weblogic 集群下部署部署 产生session无效问题,谁帮帮忙急!!!!!

问题描述 weblogic 集群下部署部署 产生session无效问题,谁帮帮忙急!!!!! <[ServletContext@1429537765[app:web11 module:web11.war path:/web11 spec-version:2.5]] Servlet failed with Exception java.lang.IllegalStateException: Session invalidation is in progress with different thr

weblogic集群节点的启动内存如何调整

问题描述 调整内存的方式都有哪几种,weblogic集群节点的启动内存如何调整,各个节点的内存如何调整,网上的都是单机部署如何调整内存的,有没有针对集群部署各个节点如何调整的方式 解决方案 解决方案二:搭建集群完成后,进入domain下的bin里,在setDominEnv.sh中修改init内存的大小,从新启动weblogic集群,配置的内存会被加载

WebLogic集群体系架构(原创)

WebLogic Server集群概述  WebLogic Server 群集由多个 WebLogic Server 服务器实例组成,这些服务器实例同时运行并一起工作以提高可缩放性和可靠性.对于客户端而言,群集是一个WebLogic Server 实例.构成群集的服务器实例可以在同一台计算机上运行,也可以位于不同的计算机上.可以通过向现有计算机上的群集中添加更多的服务器实例来增加群集的容量,也可以向群集中添加计算机以承载递增的服务器实例.群集中的每个服务器实例必须运行同一版本的 WebLogic

Weblogic集群配置(原创)

系统环境 主机结构 集群信息 创建集群 在主机rac1执行config.sh $ ./config.sh -mode=console <------------------- BEA WebLogic Configuration Wizard -------------------> Welcome: -------- Choose between creating and extending a domain. Based on your  selection, the Configurat

weblogic 集群 关于附件挂载问题?

问题描述 公司现正转向服务器集群,涉及到双机附件存放公共目录.由于有好几个Server,导致每个Server运行的附件会在每个Server目录生成,然而集群需要把每个Server指定到一个公共的目录,然后数据库写入其路径(针对个Server),故寻找这样挂载附件方法.网上找些资料,比较稀少请教各位有做过类似挂载附件方法不?本人也找了些方法,1.创建一统一目录,在每个Server里边创建附件的存放目录,数据库存放附件的绝对路径.2.把其中一台应用服务器作为附件存放目录,存取都到此目录进行,这样就存

请问谁了解weblogic集群的单点传送和多点传送机制么?

问题描述 搭建环境的时候遇到报错,当集群的消息传送模式设置成多点传送的时候会报如下错误,后来再JAVA_OPTION里加入-Djava.net.preferIPv4Stack=true后解决,但不明白具体原因,求指教!这方面信息还是比较少的,百度上大多重复,并且讲的不够详细,谢谢~<May23,20131:54:27AMPDT><Error><Cluster><BEA-000110><Multicastsocketreceiveerror:java.n