最近公司要将应用程序放到weblogic集群中去运行,而一开始的开发和测试全部都是在单weblogic上运行的.于是,出现了一些问题...
1. 在非集群中的应用系统可以很好使用的类静态变量问题:
如果该变量是final的,那没问题.一旦需要动态修改该变量的值,那么在集群中将不能很好的运行.因为集群中的一个weblogic实例中修改值后不会主动同步更新其他实例.weblogic技术支持建议共享变量最好使用数据库,如果要使weblogic集群同步更新可以使用jndi树,但这种效率不会很好,且当这个变量很大的时候尤其严重.
2. 开发集群中的应用系统时,需要注意操作session的方式和时机:
2.1 为session节点赋值/改值/移除时一定要使用setAttribute(取值时用getAttribute)/removeAttribute方法,只有使用这个方法时,weblogic集群才会触发事件通知对应的备用实例更新session信息(补充: weblogic集群运行时,每个实例(primary)都会为每个用户请求找一个备用实例(secondary)存储session等信息,且实时的将session的变动通知备用实例.这样当一个实例down掉以后,用户的请求会被主动转发到备用实例进行处理响应,且同时会再找一个实例作为它的备用实例).
2.2 在调用set/removeAttribute方法后,不要在修改该节点用的变量的值,这样的改动是不会被通知到备用实例中去的,于是会导致session信息不同步的现象.
未完,待续...
分享到:
相关推荐
八、集群配置注意事项 1. 集群中的所有Server必须位于同一网段,并且必须是可达的。 2. 集群中的Server必须使用相同的版本和Service Pack。 3. 集群中的Server必须使用永久的静态IP地址。 4. 如果服务器位于防火墙...
- **注意事项**:特别注意geoglobe服务在集群中可能遇到的自动更新问题,需遵循特定解决方案。 ### 总结 WebLogic集群配置涉及多个方面,包括但不限于域创建、SSL配置、节点服务器管理、JVM参数调整以及服务部署。...
WebLogic集群是Oracle公司开发的一款企业级应用服务器,它提供了高度可扩展性和高可用性,是许多大型企业部署关键业务应用程序的首选平台。在本文中,我们将深入探讨WebLogic集群的配置过程及其重要知识点。 首先,...
本文将深入探讨Windows和Linux环境下WebLogic集群的配置步骤及注意事项。 首先,让我们了解WebLogic的基础知识。WebLogic Server以其高性能、可扩展性和高可用性著称,适用于处理关键的Web应用程序问题。它可以与...
### 利用WebLogic设置JMS代理转发功能及其注意事项 #### 概述 在现代企业级应用中,消息中间件如Java消息服务(JMS)扮演着至关重要的角色,尤其是在分布式系统环境中,它能够确保可靠的消息传递。WebLogic Server...
五、注意事项 1. 确保硬件和网络环境满足WebLogic的最低系统要求。 2. 保持WebLogic和JDK的版本兼容性。 3. 对于生产环境,应启用安全性设置,如SSL加密、用户认证等。 4. 定期更新补丁,确保服务器的安全性和稳定性...
它可能涵盖了上述所有步骤,以及解决常见问题的技巧和注意事项。 总的来说,部署WebLogic Server 9.2.0在Windows环境下需要对Java和Web服务有一定的了解,但通过阅读提供的文档和利用管理控制台,即使是新手也能...
- 注意事项:若有工作流或MQ(消息队列)服务,需要单独安装,不应包含在集群内。 2. **系统整体架构** - 系统架构包括管理服务器、受管理服务器和代理服务器。 - 管理服务器:负责整个集群的管理和配置,例如IP...
可迁移目标是指可以在WebLogic集群中从一个管理服务器迁移到另一个管理服务器的服务器实例或集群。这种迁移可以在不中断服务的情况下进行,从而提高系统的灵活性和可靠性。当某个节点出现故障时,运行在其上的可迁移...
本篇文章将详细阐述如何在Windows环境下部署WebLogic 9.2,包括创建域、启动服务、配置数据源、部署应用以及一些注意事项。 1. **创建WebLogic域** 创建WebLogic域是部署的基础步骤,域包含了WebLogic Server实例...
5. **集群与负载均衡**:在企业级环境中,可能需要配置WebLogic集群以实现高可用性和负载均衡,这涉及服务器间的通信设置和应用复制策略。 接下来是MyEclipse的配置: 1. **安装MyEclipse**:下载并安装MyEclipse...
本文详细介绍了 WebLogic 10.3.6 在 Windows 32位操作系统上的下载及安装流程,包括了该版本的主要特性、下载途径以及安装过程中的注意事项和常见问题解决方法。通过遵循上述步骤,可以帮助用户顺利完成 WebLogic ...
- **设置虚拟主机**:具体步骤和注意事项。 - **WEBLOGIC服务器如何解析HTTP请求**:解析过程及其机制。 - **设置HTTP访问日志**:记录HTTP请求和响应的详细信息。 - **日志回旋(LogRotation)**:自动滚动日志文件...
本视频教程"weblogic_config"可能涵盖了以上部分或全部内容,结合"写在前面的话.txt"可能包含对教程的简介、学习建议以及注意事项,帮助初学者更好地掌握WebLogic的配置技巧。通过深入学习和实践,你将能够熟练地...
### 集群配置的注意事项 1. **网络配置**:确保所有WebLogic Server实例之间的网络连通性良好,且Apache能够访问每一个WebLogic Server实例。 2. **负载均衡策略**:根据业务需求选择合适的负载均衡算法,如轮询、...
**注意事项:** - 确保使用WebLogic自带的JDK,否则可能出现解析失败等异常。 - 熟悉WebLogic管理控制台,它是管理和监控WebLogic服务器的关键工具。 - 记录并保护好WebLogic的管理员用户名和密码,这些信息在配置...
"ConsoleHelp.pdf" 这份文档会详细解释上述所有功能的使用方法,包括步骤指南、参数配置、注意事项等。对于WebLogic管理员来说,它是日常工作中不可或缺的参考手册,无论你是初学者还是经验丰富的专家,都能从中受益...
- "Weblogic9.2集群配置手册.docx" 专门讲解WebLogic 9.2版本的集群配置,包括配置步骤和注意事项。 - "Weblogic.pdf" 可能是一份完整的WebLogic官方文档,涵盖广泛的知识点。 - "weblogic调优.ppt" 是一份关于...