`
firecloudhawk
  • 浏览: 17533 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

Weblogic集群注意事项

阅读更多
本文参考:http://edocs.bea.com/wls/docs100/cluster/failover.html

一: Programming Considerations for Clustered Servlets and JSPs
集群环境中的Servlet/JSP编程时注意事项:


1. Session Data Must Be Serializable
   Session中存储的对象必须是可序列化的。

2. Use setAttribute to Change Session State
   调用session对象的setAttribute方法,session对象和它的attributes会在集群中复制到其他服务器中。所以,对session中的attribute对象的任何更改后,都应该调用setAttribute方法来同步其他服务器的session。

  这个同步过程是通过in-memory replication来实现的。

3. Consider Serialization Overhead

   考虑拷贝的开销。拷贝过程中序列化开销是应该考虑的,如果对象数据很大,更应该考虑性能问题。

4. Control Frame Access to Session Data
   尽量限制前台用FrameSet来访问session,因为多个Frame的请求,对于服务器来说,可能是分离的,但是对客户端来说,确应该是一个独立session。这样,如果每个frame都访问或者修改session,则会发生逻辑性的错误。


二: Session复制/备份

1. 通过前端代理(例如apache)访问集群中的JSP/Servlet时



注意:
客户端浏览器写有两个cookie:primary,scondary分别对应集群中的A,B两个Server。
A Server上存有客户Session数据(Primary State), B Server保存A Server的session备份(Secondary State)。

如果A Server出故障,前端代理会根据cookie自动路由到B Server,这样B就变成新的Primary Server, 同时系统会将Session State备份到Server C上,Server C也就变成了Secondary Server了。



通过负载均衡硬件访问集群中的JSP/Servlet




  • 大小: 24.3 KB
  • 大小: 22.7 KB
分享到:
评论

相关推荐

    weblogic集群配置与部署

    四、注意事项 在进行WebLogic集群配置时,应确保网络环境的稳定,避免单点故障。同时,需合理规划硬件资源,确保每个服务器实例有足够的计算和存储能力。此外,定期进行健康检查和维护,确保集群的正常运行。 综上...

    Linux下配置Weblogic集群.pdf

    八、集群配置注意事项 1. 集群中的所有Server必须位于同一网段,并且必须是可达的。 2. 集群中的Server必须使用相同的版本和Service Pack。 3. 集群中的Server必须使用永久的静态IP地址。 4. 如果服务器位于防火墙...

    Weblogic集群设置详细步骤

    本文将根据提供的信息,详细阐述Weblogic集群配置的关键步骤及注意事项。 ### Weblogic集群概念 Weblogic集群是由多台运行Weblogic Server实例的机器组成的集合,它们共享相同的应用程序、数据和资源,通过集群...

    weblogic集群配置方法-具体实施步骤

    在本文中,我们将详细探讨WebLogic集群的配置方法,包括关键步骤和注意事项。 1. **集群概念理解**: - **集群的目的**:通过负载均衡、故障转移和资源共享来提高服务的稳定性和性能。 - **WebLogic Server实例**...

    weblogic集群步骤

    ### WebLogic集群部署详细步骤 #### 一、WebLogic集群简介 在介绍具体的部署步骤之前,...以上就是关于WebLogic集群部署的详细步骤及相关注意事项。通过这些步骤,可以有效地搭建和管理一个稳定的WebLogic集群环境。

    aix下weblogic的集群配置

    以下将详细介绍在AIX环境下搭建WebLogic集群的步骤、注意事项以及相关的技术要点。 1. **系统准备**: - 安装AIX:首先,确保你的系统是AIX兼容版本,通常需要AIX 6.1或更高版本。 - 安装Java:WebLogic Server...

    weblogic集群配置多服务器版

    #### 五、注意事项 - 确保所有 Server 的配置一致,避免版本冲突或不兼容问题。 - 在生产环境中,建议使用静态 IP 地址以确保集群的稳定性和安全性。 - 配置 SSL 支持以提高安全性,特别是在公共网络中。 - 定期...

    Weblogic 10.3集群配置指南与Session持久化

    - **注意事项**:在配置过程中,需要注意Session数据量大可能带来的性能影响,以及网络延迟对Session复制的影响。 理解并熟练掌握这些知识点对于搭建和维护稳定的Weblogic 10.3集群至关重要,同时,Session持久化...

    weblogic10集群部署注意事项

    ### WebLogic 10集群部署注意事项详解 #### 一、环境说明 在开始部署WebLogic 10集群之前,我们首先需要明确环境配置的具体细节。本案例中的环境配置包括: - **操作系统**:Red Hat Enterprise Linux (RHEL) 5.3...

    linux环境weblogic集群简单配置.doc

    在Linux环境下配置Weblogic集群是一项复杂但至关重要的任务,尤其对于需要高可用性和负载均衡的企业级应用...通过以上步骤和注意事项,可以在Linux环境下成功配置Weblogic集群,为企业的关键业务提供强大的支持和保障。

    linux下weblogic集群配置初步.pdf

    本文详细介绍了 Linux 下 Weblogic 集群配置的步骤和注意事项,包括 Weblogic 域、集群、管理服务器和被管服务器之间的关系,以及集群配置的步骤和注意事项。通过本文的学习,读者可以更好地理解和掌握 Linux 下 ...

    weblogic 集群服务配置

    - **注意事项**:特别注意geoglobe服务在集群中可能遇到的自动更新问题,需遵循特定解决方案。 ### 总结 WebLogic集群配置涉及多个方面,包括但不限于域创建、SSL配置、节点服务器管理、JVM参数调整以及服务部署。...

    weblogic双机集群部署图文说明手册

    **注意事项** - 数据源配置后,需要重启服务器生效。 - 服务器创建和应用部署后,服务器信息会保存在/app/wls12c/Oracle/Middleware/Oracle_Home/user_projects/domains/base_domain/servers目录下的各个子目录,如...

    weblogic_集群手册和demo

    二、集群注意事项 1. 静态IP:集群中的所有服务器必须使用静态IP地址,避免动态IP导致的不可预测问题。 2. 同一局域网:所有服务器需在同一局域网内且能进行IP广播通信。 3. 版本一致性:所有服务器实例应运行...

    weblogic集群配置文档

    在“weblogic配置.ppt”这个文件中,可能会详细展示这些步骤,并可能包含演示图、配置截图以及注意事项。对于初学者来说,这是一个很好的参考资料,可以帮助他们理解和掌握WebLogic集群的配置流程。同时,结合源码和...

    学习linux环境weblogic集群简单配置.pdf

    【配置注意事项】 1. Linux环境下配置WebLogic集群,确保所有服务器之间能通过UDP进行组播通信,因为集群依赖于UDP进行心跳检测和通信。 2. 集群中的服务器应使用静态IP地址,避免使用动态IP,因为这可能导致网络...

    WEBLOGIC集群.doc

    #### 四、注意事项 1. **性能影响**:Session复制虽然能够保证数据一致性,但也可能对系统的整体性能产生负面影响。例如,如果Session数据量很大,频繁的复制操作可能会增加网络带宽消耗,从而影响应用程序的响应...

    weblogic_集群配置

    四、最佳实践与注意事项 - 保持集群内的所有服务器版本一致,避免因版本差异导致的问题。 - 监控集群的性能,根据需求调整服务器数量和配置。 - 定期备份配置文件和应用程序,以防止数据丢失。 - 使用安全策略保护...

Global site tag (gtag.js) - Google Analytics