Load Balancing in Oracle AS10g

Hi all,
i have several applications deployed in my application server.
Each application is deployed in his OC4J Container
Application A is Deployed in OC4J Container - Container A
I have configured container A, so that it starts 4 processes (i.e. 4 jvm), has i understood, Container A should distribute the requests among these 4 processes.
Sometimes i have some "weird" situations:
Process ID Island Active Requests
8888 default_island 1
3276 default_island 1
7716 default_island 21
5856 default_island 1
I'm having 25 requests , load-balancing is leading to very bad response time...
Can you point me some direction so i can investigate further ??? how is the load-balancing algorith implemented ??? what config files should i look ?? some tip ???
my environment:
Hp DL580 server
Windows Server 2003
Oracle application server 10g ( 9.0.4)
Web application built with BC4J deployed in Application Server
Best Regards
Rui Madaleno

Hi
I have read the article you suggested.
I don't have Oc4JSelectMethod specified in $ORACLE_HOME/Apache/Apache/conf/mod_oc4j.conf file
As far as i understand this directive tells ModOc4J , wich one of the OC4J Containers should be used to handle the request.
This is not my scenario, i have only one OC4J container for one Application
OC4J_ContainerA -> Application A
OC4J_Container B -> Application B
Not this one
OC4J_ContainerA -> Application A
OC4J_Container B -> Application A
What i need to understand is, inside one OC4J_Container , how is the distribution of requests among the several oc4j processes
Best Regards
Rui Madaleno

Similar Messages

  • Functional load balancing in oracle RAC

    Hi all,
    Could anyone suggest how to setup functional load balancing in oracle RAC? Will there be any performance improvement in doing so? I implemented server side load balancing and the performance of INSERT, UPDATE and DELETE are very poor. Will functional load balancing be of any use? Please tell me the steps of how to implement functional load balancing?
    Regards,
    Aravind
    Edited by: Aravind K R on Jul 12, 2011 2:49 PM

    Aravind K R wrote:
    Hi all,
    Could anyone sujjest how to setup functional load balancing in oracle RAC? Will there be any performance improvement in doing so? I implemented server side load balancing and the performance of INSERT, UPDATE and DELETE are very poor. Will functional load balancing be of any use? Please tell me the steps of how to implement functional load balancing?
    Regards,
    Aravind
    Hi,
    Load balancing will not necessary increase performance, it just distribute the load more evenly.
    Is the DML statement only slow in specific instance?
    To prove if there is problem with load balancing, have you tried connect to one instance and perform same DML statement? compare the result
    Cheers

  • Load Balancer on Oracle Identity Manager 9.1.0.2

    Hello friends,
    I have configured an environment Oracle Identity Manager 9.1.0.2 on 2 nodes in Oracle WebLogic Server 11g.
    As I configured balancer Apache HTTP Server with Apache Proxy Plug-in, when loading the page through a web browser will not display the page of the web management console of Oracle Identity Manager.
    Here the result after entering the web address below: http://192.168.1.10/xlWebApp :
    (404 Not Found)
    Not Found
    The requested URL /xlWebApp was not found on this server.
    Apache/2.0.63 (Unix) DAV/2 Server at 192.168.1.10 Port 80
    Any suggestions for viewing the website of IDM through the load balancer Apache HTTP Server.
    Very grateful for the support

    httpd.conf is placed at /etc/httpd/httpd.conf, if you are using unix like systems. It's configuration file used by Apache http server. Paste its content to see what functions are configured.
    regards,
    GP

  • Load Balancing for Oracle Release 11i

    Hi there,
    I am trying to find some recommendations on the need for load balancing in the middle tier for a 3 tier Oracle Release 11i implementation. Here are the questions that I have.
    1. Is load balancing very common for a 11i implementation ?
    2. What are the probable issues that one might encounter if there is no load balancing ?
    3. If there is load balancing how many servers are generally used for the same ?
    4. Do we only install Forms server on multiple servers or we install WebDB and Apache on all the servers ?
    5. Is it true that Web servers are the most likely to be down and thus mandating the use of load balancing ? If that is true, would it be prudent to install Web Server and Form Server on each server m/c and in the process having redundant servers ?
    Let me know your thoughts.
    Thanks,
    - Raj

    I'm in the middle of doing this right now. There is a doc on metalink (233428.1) that details the process. I would highly recommend trying this in dev/test env first. Even though the instructions are very straight forward and not very complicated, I'm still having configuration issues.
    Clint

  • Load Balancing for Oracle Apps in linux

    Dear all,
    I need anykind of information for load balancing (how to do it - architecture) for oracle application in linux environment.
    Just for info, the database will be on linux too using RAC (3 machines). I have 4 machines to be use as application tier.
    any kind of information will be appriciated.
    You can also send it directly to my email account: [email protected] or [email protected]
    best regards,
    Yohan

    I'm in the middle of doing this right now. There is a doc on metalink (233428.1) that details the process. I would highly recommend trying this in dev/test env first. Even though the instructions are very straight forward and not very complicated, I'm still having configuration issues.
    Clint

  • Load balancing in Oracle RAC 11g (11.1.0.6.0)

    Hi!
    One of our customers use load balancing, now all users get connected against node 2.
    --The configuration of load balancing will be correct I think, have worked before
    --How do I verify the load on each node ?
    --What can be wrong?
    --Need help, what to check?
    --tnsnames.ora looks like
    X.world =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = X)(PORT = 1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = X)(PORT = 1521))
    (LOAD_BALANCE = yes)
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = X.X.se)
    Regards
    T

    Hi,
    --The configuration of load balancing will be correct I think, have worked before
    --How do I verify the load on each node ?
    --What can be wrong?
    --Need help, what to check?
    Services
    Traditionally an Oracle database provided a single service and all users connected to the same service.
    A database will always have this default database service that is the database name.This service cannot be modified and will always allow you to connect to the database.
    Do not use the default database service, create at least one service.
    With Oracle Database 11g, a database can have many services (up to a maximum of 115 per database).
    The services hide the complexity of the cluster from the client by providing a single system image for managing work. Applications and mid-tier connection pools select a service by using the Service Name in their connection data.
    http://www.oracle.com/technetwork/database/clustering/overview/awmrac11g-133673.pdf
    http://download.oracle.com/docs/cd/B28359_01/rac.111/b28254/hafeats.htm
    Regards,
    Levi Pereira

  • Load balancing in Oracle Reports 6 +

    I had a document a while that outlined the basic (manual really) load balancing capabilities of reports server. I can't find the document on technet. Can someone direct me to the right place?
    Thanks!
    peter

    A couple places:
    1. An overview available in the "Advanced tips and techniques with Oracle Reports Server" whitepaper
    2. Technical information now folded into the "Publishing Reports" manual - chapter 6 - with Reports 6i.
    Regards
    The Oracle Reports Team http://technet.oracle.com
    null

  • Cache and Load Balancing with Oracle APEX Listener

    Hi,
    I intend to use only HTTP access.
    How to implement a Cache and Load Balancing with the Oracle APEX Listener?
    Is it possible to do with the the standalone running APEX Listener?
    Thanks by advance for any tips/documentation/references.
    Kind Regards.

    Hi,
    I think this question is best asked in the APEX Listener forum:
    ORDS, SODA & JSON in the Database
    Kind regards
    Sandro

  • Cache and Load Balancing for Oracle APEX Listener

    Hi,
    I intend to use only HTTP access.
    The database I use is Oracle11gR2 SE 32bit.
    How to implement a Cache and Load Balancing with the Oracle APEX Listener?
    Is it possible to do with the the standalone running APEX Listener?
    Thanks by advance for any tips/documentation/references.
    Kind Regards.

    Error. To be closed.

  • Automatic load balance for oracle RAC

    Hi there,
    we have application, that use local oracle 9i database and every users use terminal application. That meaning, users do connect to hostname via terminal and invoke application.
    We want migrate to RAC with cluster composed with 2 nodes. On every node must be
    unique oracle_sid, but database is same on disk array.
    My question is how configure users terminal profile which be comensatory automatic load balance .
    Thanks

    Hi,
    This software simulates a real environment.
    It creates a schema with tables, sequence, index, functions, etc..
    Preferably in a client host it simulates several users (configurable) connecting to the database.
    Then the test is simulated like in the real environment.
    Check this:
    RAC speedup example
    This demo shows an example of RAC speedup
    http://apex.oracle.com/pls/apex/f?p=44785:24:1688430074669391::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:4946,2
    RAC scale example
    This demo shows an example of how a 2 node RAC database can scale in performance.
    http://apex.oracle.com/pls/apex/f?p=44785:24:1688430074669391::NO:24:P24_CONTENT_ID,P24_PREV_PAGE:4945,2
    Regards,
    Levi Pereira

  • How to check the load balancing in Oracle 11gR2 2 node RAC

    Dear All,
    Can any one please assist me how to check whether the incoming connections are evenly distributing across the nodes..?
    We have two nodes, when we check the sessions counts in both nodes, Most of the time we could see node -1 has more no of sessions than node-2..? So just wanted to know whether load balancing is happening or not ...? If not how to enable it and distribute the incoming connections evenly..?
    Oracle 11gR2 / RHEL5

    SQL> select inst_id,count(*) from gv$session where username is not null group by inst_id;
    INST_ID COUNT(*)
    1 43
    2 40
    Not sure how to check the users are connecting through scan or not ..? But below are scan setttings...
    SQL> !srvctl config scan_listener
    SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521
    SCAN Listener LISTENER_SCAN2 exists. Port: TCP:1521
    SCAN Listener LISTENER_SCAN3 exists. Port: TCP:1521
    SQL> !srvctl status scan_listener
    SCAN Listener LISTENER_SCAN1 is enabled
    SCAN listener LISTENER_SCAN1 is running on node za-rac-prd-02
    SCAN Listener LISTENER_SCAN2 is enabled
    SCAN listener LISTENER_SCAN2 is running on node za-rac-prd-01
    SCAN Listener LISTENER_SCAN3 is enabled
    SCAN listener LISTENER_SCAN3 is running on node za-rac-prd-01
    SQL> !srvctl config scan
    SCAN name: rac_prd.abc.local, Network: 1/10.100.130.0/255.255.255.192/eth6.64
    SCAN VIP name: scan1, IP: /rac_prd.abc.local/10.100.130.55
    SCAN VIP name: scan2, IP: /rac_prd.abc.local/10.100.130.54
    SCAN VIP name: scan3, IP: /rac_prd.abc.local/10.100.130.53
    SQL>

  • Enabling server-side load balancing with Oracle 10g RAC

    Hi, all.
    I created a RAC database on vmware by using DBCA.
    By default, remote_listener and tnsname.ora have been configured.
    The followings are part of dba_services from my RAC database.
    NAME, GOAL, ENABLED, CBL_GOAL
    SYS$BACKGROUND NONE NO SHORT
    SYS$USERS NONE NO SHORT
    DEVDB NO LONG
    By default(created by DBCA), server-side load balancing is enabled for
    the RAC database, DEVDB??
    --> GOAL of DEVDB is null, but CBL_GOAL IS LONG.
    After creating a RAC db by using "DBCA", do I need to do something
    for server-side load balancing??
    If so what I need to do?? How can I test it??
    And what is beneficial in enabling server-side loadbalancing ??
    Is it good in the real world??
    Thanks for reading.
    Best Regards.
    Message was edited by:
    user507290

    [urgent] 10gR2 RAC Load Balancing Configuration (client and server side)!!
    [urgent] 10gR2 RAC Load Balancing Configuration (client and server side)!!
    Virag

  • Oracle Metrics Load Balancing

    I am trying to research the method of load balancing using Oracle Metrics Server/client. Does anyone know of any useful resources ...I am looking for something which can give a brief overview of how this works and what is required plus also something along the lines of a step by step configuration guide.
    If anyone can help it would be much appreciated.

    try this,
    http://oracleinstance.blogspot.com/2010/08/transparent-application-failover-taf.html
    http://oracledba-videos.blogspot.com/2009/11/transparent-application-failover-taf.html(video)
    if you have metalink access, Check the Oracle Metalink Notes.
    Note:226880.1 - Configuration of Load Balancing and Transparent Application Failover
    you can find n number of threads in our forum search
    some References:-
    load balancing in RAC
    Load Balancing on RAC Test
    Load Balancing with 10g RAC

  • Load balancing Oracle Forms in Application Server

    Hi,
    We're currently planning moving from client-server forms to webforms running on Oracle Application Server (10.1.2.0.2). To meet our high availability requirements, we plan to run our forms app servers active-active. We're coming a little unstuck determining the best method of load balancing requests between these however.
    Currently the main sticking point is determining whether to go for software or hardware load balancers. One of the main things we're unsure of is how much traffic we can expect to flow through the network. In our client-server environment we typically have 900-1000 active connections during peak load and ~350 forms coming in at just over 300Mb in total.
    If you have any experience load balancing between Oracle Forms on Application Server, we'd appreciate it if you could share details of you setup and how it's performing; particularly:
    * Whether you have software/hardware load balancing
    * The number of connections this supports
    * Details of the volume of network traffic you have
    Thanks,
    Chris

    We have implemented both hardware load-balancers and Webcache as load-balancer. Depending on the situation either may be the best solution. In general we recommend to use hardware load-balancers for production systems that require high availability. However, Webcache is very reliable as well and a Webcache instance can be recovered very quickly in case of a failure (use the cloning facility to create a copy of the instance on new hardware within minutes).
    When using https for your applications we do not recommend to use WebCache as there are several issues to cope with then, one is performance (https acceleration facilities are often part of hardware load-balancers).

  • CSS and Oracle Load Balancing

    Hi,
    I have CSS in single arm deployment model. I have multiple servers load balancing on this CSS on port 80 etc. Today I am trying to load balance one Oracle server but I am facing problem with it.
    Real servers are accessible on port 80 without any problem but when we are trying to access the same servers on VIP we are not able to see the web page.
    real server http://192.168.17.12/irs.htm
    real server http://192.168.17.14/irs.htm
    real server http://192.168.10.37/irs.htm
    VIP
    http://192.168.200.58/irs.htm
    Below is the configuration. I can do the telnet on port 80 and I can ping the VIP IP address.
    I will only put 192.168.200.58 in browser I can see the oracle page but with the full URL i am not able to see it.
    Though I have other oracle servers which I have load balance with the same configuration and I can access the web page.
    ==========================================================================================
    http://tptest.enoc.com/forms/frmservlet?config=tp  (This is working fine).
    ========================================================================
    http://irs.enoc.com/irs.htm  (This is not working).
    By name and by IP address both are not working.
    http://192.168.200.58/irs.htm  (This is not working).
    =============================================================================
    service IRC_1
      ip address 192.168.17.12
      keepalive type tcp
      keepalive port 80
      active
    service IRC_2
      ip address 192.168.17.14
      keepalive type tcp
      keepalive port 80
    service IRC_DR
      ip address 192.168.10.37
      keepalive type tcp
      keepalive port 80
    content ENOC_IRC
        add service IRC_1
        add service IRC_2
        add service IRC_DR
        vip address 192.168.200.58
        protocol tcp
        port 80
        advanced-balance sticky-srcip
        active
    owner ENOC_GIT
    content ENOC_IRC
        add service IRC_1
        add service IRC_2
        add service IRC_DR
        vip address 192.168.200.58
        protocol tcp
        port 80
        advanced-balance sticky-srcip
        active
    group ENOC_IRC
      add destination service IRC_1
      add destination service IRC_2
      add destination service IRC_DR
      vip address 192.168.200.58
      active
    ===================================================================================================
    ENOCDC-CSS01(config)# show service summary
    Service Name                     State     Conn  Weight  Avg   State
                                                             Load  Transitions
    IRC_1                            Alive         0      1     2            0
    IRC_2                            Suspended     0      1   255            1
    IRC_DR                           Suspended     0      1   255            1
    ENOCDC-CSS01(config)# show summary
    Global Bypass Counters:
       No Rule Bypass Count:     0
       Acl Bypass Count:         0
    Owner            Content Rules    State     Services         Service Hits
    ENOC_GIT        
                  ENOC_IRC         Active    IRC_1            103
                                                IRC_2            10
                                                IRC_DR           7
    =======================================================================================================
    Same setting I am doing for other servers and working fine only for these servers I am facing problem. Curently only one server is active in the configuration.
    Kindly let me know what I am missing and how to fix the problem.
    I have also attached the full configuration of CSS.

    Hi,
    My point of concern is that I did the same for Oracle server and this is working fine
    http://192.168.200.95/forms/frmservlet?config=tp
    only when I am doing the load balancing for
    http://irs.enoc.com/irs.htm  (This is not working).
    By name and by IP address both are not working.
    http://192.168.200.58/irs.htm  (This is not working).
    I dont have a option for TAC case is there a a way to fix the problem by apply other load balancing method. Is there something to do with the Circut VLAN. I didnt create the Circut VLAN 17 where this server is located.
    I am doing almost 8 differenceservers load balancing in this CSS.
    your expert opinion will definately help me.

Maybe you are looking for

  • What is the industry standard for body copy text size?

    11pt? Using a brochure for an example. I know it depends on the font but if we were going just standard what would the recommendation be? Also include a too small reference as well. Thanks!

  • Built-in calendar

    I use the built-in calendar. When I create an event, there is a possibility to program it in the future (every day, every month, etc). Could you add the possibility of once every 4 weeks, let's say every fourth Saturday. This is very rarely the same

  • Error on field billing date in VF02

    Hi Gurus There is an error on field  billing date in SD invoice,the field is VBRK-FKDAT. When the user has reversed the original invoice, the invoice billing date has been changed by reverse invoice date. I don't know the reason, it is first time tha

  • COUNT_DISTINCT won't aggregate properly in CrossTab

    To anyone who may have experienced this, and better still has got a solution, I find that a calculation involving count_distinct (whether calculated in the EUL, or in the worksheet) will not aggregate, leading to misleading results. Used the SQL Insp

  • Launch error expose.app does not exist

    Every so often I get a "Launch Error  The file /Applications/Utilities/Expose.app does not exist" I don't know what kicks this off but I do want to eliminate it. Also, How do I get Adobe X Reader to become my default PDF reader? Al in Winter Haven, F