`
Fangrn
  • 浏览: 820848 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle as负载均衡配置

阅读更多

中间件负载均衡配置事情都经历了十多天,到今天才将它彻底解决,解决过程中请教了系统集成部的同事及oracle公司的技术人员,最后还是oracle中间件技术人给出了具体的解决办法.
具体问题描述如下:
在oracle as中一般访问web服务都是通过 http://<hostname>:<port >进行访问,如主机名称 webapp1 ip10.154.143.20:80,输入 http://10.154.143.20:80 后oracle as 回自动将地址跳转成http://webapp1:80 实际情况是主机两台,使用oracle as集群,域名一个 mis.hn.mcc
使用硬件负载均衡器,我输入http://mis.hn.mcc:80 的时候,进入系统首页登陆页面,当我输入用户密码点登录后,系统跳转到http://webapp1:80 登录页面需要用户再登录一次系统才能进入系统.

问题解决办法如下:
1 配置好oracle as的集群
1)在各个节点执行如下两条命令
opmnctl config topology update discover=*225.0.0.20:8001
opmnctl reload
2)检查群集是否这是好
查看群集状态
ORACLE_HOME\opmn\bin>opmnctl @cluster status
打开群集管理页面
http://<hostname>.<domain>:7777/em

2 在发布应用的时候,配置好两个实例session复制的配置项.
1)在部署或重新部署应用的设置机群的时候选择"Override parent application clustering settings"
2)在下拉列表中选择"Enable "
3)选择"Multicast IP Replication" 输入ip 230.230.0.XXX ,XXX可以是1到255之间的任意数
4)设置"Multicast Port "为45566
5)确定设置后发布程序(修改对应的配置文件orion-application.xml)

3 对$ORACLE_HOME/Apache/Apache/conf/httpd.conf(linux平台目录)文件进行如下设置:
# Use name-based virtual hosting.
#
NameVirtualHost * (默认是加了#注释的)
#NameVirtualHost 12.34.56.78:80
#NameVirtualHost 12.34.56.78

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost *>(默认是加了#注释的)
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
  ServerName dummy-host.example.com  (修改为负载均衡器域名)
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>(默认是加了#注释的)
4 重新启动两个应用.

分享到:
评论

相关推荐

    Oracle 10g RAC的负载均衡配置

    总结来说,Oracle 10g RAC的负载均衡配置涉及到客户端和服务端两个层面,通过TNS配置和Oracle内部机制,实现了会话的智能分配,从而达到资源有效利用和提高系统整体性能的目标。在实际应用中,可以根据系统的具体...

    ORACLE-10g-RAC-负载均衡配置

    ORACLE 10g RAC 负载均衡配置 负载均衡是指连接的负载均衡。在 RAC 中,负载均衡分为两种,一种是基于客户端连接的,另外一种是基于服务器端的。下面将详细介绍基于客户端连接的负载均衡配置。 一、客户端负载均衡...

    oracle9i_As_操作手册

    - **负载均衡**:通过负载均衡技术分散请求,减轻单个服务器的压力。 - **集群部署**:部署多台 Oracle9i AS 实例组成集群,提高系统的可用性和负载能力。 综上所述,Oracle9i AS 作为一个全面的企业级应用服务器...

    oracle

    1. 配置OracleAS Web Cache作为软件负载均衡器:在ORACLE_HOME\webcache\internal.xml配置文件中,通过设置启用负载均衡功能。 2. 配置起源服务器(Origin Server):这包括在多个主机上安装并配置Reports Server,...

    Oracle iAS 10g 多层次高可用性体系构架

    Oracle iAS 10g的新版本引入了多项增强高可用性的新特性,例如智能的负载均衡算法、基于文件系统的OC4J集群、自主管理功能(如OPMN死亡检测与重启)、OC4J应用的热部署、快速的JDBC故障接管等。这些新特性进一步提升...

    Oracle RAC配置手册

    Oracle RAC,全称为Real Application Clusters,是Oracle数据库的一个重要特性,允许多个数据库实例同时访问同一物理数据存储,以实现高可用性和负载均衡。在本文中,我们将深入探讨Oracle RAC的配置过程,包括硬件...

    Oracle9iAS Vol 2

    - **功能**:支持 SSL 加密、负载均衡等高级功能。 3. **J2EE 的主要功能** - **EJB (Enterprise JavaBeans)**:用于开发企业级应用程序的组件模型。 - **JSP (JavaServer Pages)**:用于生成动态 Web 页面的...

    Linux Oracle 11g R2 RAC 安装配置详细过程

    Oracle RAC是一种具有高可用性的数据库部署方案,它能够通过在多个服务器节点间共享数据文件来保证服务的连续性和负载均衡。 用户和组的管理是Oracle RAC安装中的关键一步,需要创建多个UNIX/Linux系统用户和组。...

    Vmware+oracle 10G+ rac+redhat as 4.7+RAW(裸设备)installing

    在IT领域,Oracle数据库系统是企业级数据管理的首选,特别是其Real Application Clusters (RAC)技术,可提供高可用性和负载均衡。本教程主要围绕"Vmware+Oracle 10G+RAC+Red Hat AS 4.7+RAW(裸设备)installing"的...

    OracleAS性能监控文档

    1. **CPU利用率**:监测CPU的使用情况,了解是否有过载或资源争抢现象,对于多核处理器环境,还需关注每个核心的负载均衡。 2. **内存使用情况**:包括堆内存和非堆内存的使用率,以及垃圾回收(GC)的频率和时间...

    Oracle RAC集群之测试RAC数据库集群功能.pdf

    总结,Oracle RAC集群的功能测试涉及多个方面,包括负载均衡的配置和验证、故障切换的测试,确保RAC能够有效地提供高可用性和性能优化。在实际环境中,还需要进行详细的测试计划,涵盖各种可能的故障场景,以确保...

    Redhat AS4 Oracle10g+ASM单实例转RAC

    Oracle数据库的高可用性解决方案之一是Real Application Clusters(RAC),它允许多个实例共享同一个物理数据库,提供故障转移和负载均衡的能力。本文将详细介绍如何在Red Hat Enterprise Linux Advanced Server 4 ...

    Oracle_RAC_集群安装与配置

    Oracle RAC,全称为Real Application Clusters,是Oracle数据库中的一种高级特性,旨在提供高可用性和可伸缩性。...同时,RAC通过负载均衡和故障切换机制提高了性能,降低了计算成本,使得资源利用更加高效。

    Oracle和Fail Safe安装配置指南

    4. **计划的故障转移**:允许通过计划的故障转移来支持集群的有序升级或负载均衡。 5. **脚本编写**:利用 **Oracle Fail Safe 命令行界面** 编写高可用性任务的脚本。 #### 二、安装前准备 **系统拓扑图**:虽然...

    Linux AS5下Oracle 10G FOR RAC 安装实施网络版.

    而RAC(Real Application Clusters,真实应用集群)是Oracle提供的一项高可用性解决方案,它可以将多个服务器节点组合成一个逻辑数据库实例,实现故障切换和负载均衡。在本教程中,我们将深入探讨在Linux AS5操作...

    Oracle Application Server Performance Guide

    - 利用集群技术实现高可用性和负载均衡。 - **安全性考虑:** - 定期更新安全补丁。 - 启用SSL/TLS加密以保护数据传输安全。 - 实施细粒度的访问控制策略。 - **容错与灾难恢复:** - 设计冗余架构来避免单点...

    oracle 10g rac linux as 4安装手册

    Oracle RAC是一种数据库高可用性解决方案,允许多台服务器共享同一个数据库实例,从而提供容错能力和负载均衡。10g版本是Oracle数据库的一个重要里程碑,引入了诸多增强功能,包括更好的性能和可扩展性。 **系统...

    ORACLE 10G Rac

    Oracle 10g RAC(Real Application Clusters)是Oracle数据库的一个高级特性,它允许在同一集群中的多个服务器上共享一个数据库实例,提供高可用性和负载均衡。在本文中,我们将探讨如何搭建Oracle 10g RAC环境,并...

    linuxAS5下ORACLE10GFORRAC安装实施(网络版).pdf

    - 执行一些故障转移和负载均衡测试,以验证RAC的高可用性功能。 整个过程需要细心规划,精确执行,确保所有步骤无误,以构建一个可靠的Oracle RAC环境。在实际操作中,还需要根据特定的硬件和网络环境进行相应的...

Global site tag (gtag.js) - Google Analytics