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

oracle的负载均衡

阅读更多

中间件负载均衡配置事情都经历了十多天,到今天才将它彻底解决,解决过程中请教了系统集成部的同事及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负载均衡

    oracle负载均衡配置ORACLE10gRAC负载均衡配置.pdf

    oracle WEB服务负载均衡

    ### Oracle WEB服务负载均衡知识点详解 #### 一、负载均衡的重要性及应用场景 负载均衡技术在现代互联网服务中扮演着至关重要的角色,特别是在Oracle环境中。随着电子商务的快速发展,企业越来越依赖其官方网站与...

    Oracle RAC数据库连接负载均衡配置研究.pdf

    Oracle RAC 数据库连接负载均衡配置研究 本文主要研究 Oracle RAC 数据库连接负载均衡配置,探讨了连接负载均衡的重要性及其实现方式。连接负载均衡是 Oracle RAC 数据库中的一种重要机制,旨在提高数据库的可用性...

    Oracle数据库负载均衡解决方案.pdf

    Oracle数据库负载均衡解决方案.pdf

    Oracle 10g RAC的负载均衡配置

    Oracle 10g Real Application Clusters (RAC) 是一种高可用性和可伸缩性的解决方案,它允许多个实例共享同一个数据库,以实现负载均衡和故障转移。在Oracle RAC中,负载均衡策略用于决定新会话应连接到哪个节点,以...

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

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

    ORACLE RAC 数据库负载均衡方案

    ### ORACLE RAC 数据库负载均衡方案详解 #### 一、概述 Oracle Real Application Clusters (RAC),之前称为Oracle Parallel Server(OPS),是一种高级的数据库集群技术,旨在提高数据库的高可用性和性能。RAC允许...

    OSB实现负载均衡

    本篇文章将围绕"OSB实现负载均衡"这一主题展开,深入探讨如何利用OSB来实现服务的高效、稳定分发,确保系统的高可用性和可扩展性。 负载均衡是一种网络技术,用于在多个计算资源之间分配工作负载,以优化资源使用、...

    Oracle-11G-RAC及负载均衡搭建手册.docx

    Oracle 11G RAC(Real Application Clusters)是一种高可用性的数据库解决方案,它允许多个服务器节点共享同一个数据库实例,从而实现负载均衡和故障容错。RAC是Oracle数据库支持网格计算环境的关键技术,它在9i、10...

    weblogic8.1集群负载均衡

    WebLogic是Oracle公司的一款企业级Java应用服务器,而集群功能允许多个WebLogic服务器实例协同工作,提供高可用性、可扩展性和资源负载均衡。 集群的工作原理是将多个独立的WebLogic服务器实例组织成一个逻辑单元,...

    安装haproxy负载均衡MySQL

    本文介绍了如何在OracleLinux6.6操作系统上安装并配置haproxy作为MySQL数据库的负载均衡器。haproxy作为高性能的负载均衡软件,在此场景下用于分配和调度MySQL服务器的负载请求,以优化数据库性能和可靠性。本文涉及...

    ORACLE_10g_RAC_负载均衡配置

    负载均衡是RAC中的关键特性,确保数据库工作负载均匀分布到集群的不同节点,从而提高整体性能和可靠性。 在RAC中,负载均衡主要涉及新会话的分配策略。有两种基本的负载均衡方式: 1. **客户端负载均衡**: ...

    ORACLE RAC服务器端负载均衡的配置.pdf

    【Oracle RAC服务器端负载均衡配置详解】 Oracle Real Application Clusters (RAC) 是Oracle数据库的一个重要特性,它允许多台物理服务器共享同一数据库,从而提高系统的可用性和性能。RAC通过负载均衡来确保资源的...

    基于数据库中网络连接的负载均衡分析

    虽然原文未详述连接管理器的具体内容,但在Oracle的负载均衡策略中,连接管理器扮演着关键角色,主要用于管理外部网络到数据库服务器的连接,确保网络资源的有效利用,防止过载,实现更精细的连接控制和安全策略。...

    基于Oracle RAC数据库的通信管理系统负载均衡方案.pdf

    对本文提供了专业指导和实践案例,指导了如何有效地部署和配置Oracle RAC,以及如何通过Oracle RAC实现双机负载均衡,对于理解Oracle RAC在通信管理系统中的应用具有参考价值。 综合来看,随着LTE网络的广泛应用,...

    [Oracle] RAC 之 – 负载均衡深入解析

    本文将深入探讨Oracle RAC中的两种负载均衡策略。 1. **面向连接的负载均衡**: - **客户端负载均衡**:这是通过在客户端的`tnsnames.ora`文件中设置`LOAD_BALANCE=YES`来实现的。当客户端发起连接请求时,它会...

Global site tag (gtag.js) - Google Analytics