For a true load balancing and high-availability OHS, OPMN, and mod_oc4j

i have read this link of Enabling Clustering on oc4j9.0.4 standalone app server
http://www.oracle.com/technology/docs/tech/java/oc4j/htdocs/getstart.htm#1015479
To test the clustering, start up the load balancer by executing "java -jar loadbalancer.jar".
C:\OC4J_EXTENDED\j2ee\home>java -jar loadbalancer.jar
In a future release of Oracle Application Server, loadbalancer.jar will be
desupported. Because of this, we strongly suggest that you discontinue your use
of loadbalancer.jar in this release. Under high loads, loadbalancer.jar may not
function properly. For a true load balancing and high-availability solution,
please move to use OHS, OPMN, and mod_OC4J. For more information, please see
http://otn.oracle.com/products/ias/ohs/content.html
Balancer initialized...
what load balancer should i use for web clustering
<frontend host="balancer-host" port="balancer-port" />
balancer-host=localhost
balancer-port=80
for all nodes i mentioned same host and port in http-web-site.xml.Is it correct?
i completed all the steps and run http://localhost:6666/session/SessionServlet
i hit 3 times
in the different browser http://localhost:7777/session/SessionServlet
instead of coming 4 it starting from 1 only.

can i use this loadbalancer.jar or not?
how to mod_oc4j in standalone app server

Similar Messages

  • Windows Event Collector - Built-in options for load balancing and high availability ?

    Hello,
    I have a working collector. config is source initiated, and pushed by GPO.
    I would like to deploy a second collector for high availability and load balancing. What are the available options ? I have not found any guidance on TechNet articles.
    As a low cost option, is it fine to simply start using DNS round-robin with a common alias for both servers pushed as a collector name through GPO ?
    In my GPO Policy, if I individually declare both servers, events are forwarded twice, once for each server. Indeed it does cover high availability, but not really optimized.
    Thanks for your help.

    Hi,
    >>As a low cost option, is it fine to simply start using DNS round-robin with a common alias for both servers pushed as a collector name through GPO ?
    Based on the description, we can utilize DNS round robin to distribute workloads and increase fault tolerance. By default, DNS uses round robin to rotate the order of RR data returned in query answers where multiple RRs of the same type exist for a queried
    DNS domain name. This feature provides a simple method for load balancing client use of Web servers and other frequently queried multihomed computers. Besides, by default, DNS will perform round-robin rotation for all RR types.
    Regarding DNS round robin, the following article can be referred to for more information.
    Configuring round robin
    http://technet.microsoft.com/en-us/library/cc787484(v=ws.10).aspx
    TechNet Subscriber Support
    If you are TechNet Subscription user and have any feedback on our support quality, please send your feedback here.
    Best regards,
    Frank Shen

  • Load balancing and High Availability topology

    Our Forms 6i client-server application currently runs on Citrix farm of 20 Windows 2000 boxes (IBM Blade Servers 2 CPU and 2 Gig Memory).
    Application supports 2000 users.
    We are moving to AS 10g r2, forms 10g and the goal is to use same hardware, 20 Windows boxes (or less), for intranet web deployment.
    What will be our best choices for application Load balancing and High Availability?
    Hardware load balancer, Web Cache, mod-oc4j? Combinations?
    Any suggestions, best practices, your experience?

    Gerd, I understand, that you are running 10g web forms through the browser, but using Citrix for deployment. This means that in addition to Application Server and Forms runtime sessions, it will be separate browser session opened for each user. What the advantage of this configuration?
    Michael, we are aware, that Citrix is not supported by Oracle as a deployment platform. That only means that prior contacting Oracle Support we have to reproduce the problem in standard environment. It was never been a problem to reproduce problem :) We were using Citrix as a deployment platform for Forms 6i client/server for 4 years, but now we are forced to upgrade to 10g.
    We are familiar with various Load balancing options available. The question is which option is the most "workable" in our case.

  • Tuxedo and High Availability

    Can you provide some information on how Tuxedo can be configured in a high availability
    environment. Specifically running Tux 7.1 on AIX 4.3 with HACMP/ES. I am planning
    on running with a 'cascading N+1' configuration and have concerns over the ability
    of the standby node to take over a failed node succesfully due to config dependancies
    on the machine name. Is there a white paper detailing use of Tux in a high availability
    environment ?

    Found the answers and thought would share it.
    1. Can load balancing be achieved in MP setup or is this a high availability configuration?
    Both - MP supports load balancing and high availability 2. In an MP setup, can a workstation client continue to work even after the master node gets migrated? If so, can we have both (or all nodes and their WSL) listed in WSNADDR for this to happen
    Correct.

  • Using ACE for proxy server load balancing

    Hello groups,
    I wanted to know your experiences of using ACE for proxy server load balancing.
    I want to load balance to a pool of proxy servers. Note: load-balancing should be based on the HTTP URL (i can't use source or dest. ip address) so that
    a certain domain always gets "cached/forwarded" to the same proxy server. I don't really want to put matching
    criteria in the configuration (such as /a* to S1, /b* to S2, /c* to S3,etc..), but have this hash calculated automatically.
    Can the ACE compute its own hash based on the number of "online" proxy servers ? ie. when 4 servers are online, distribute domains between 1,2,3,4 evenly.
    Should server 4 fail, recalculate hash so that the load of S4 gets distributed across the other 3 evenly. Also load-balancing domains of S1 ,S2 and S3 should not change if S4 fails.....
    regards,
    Geert

    This is done with the following predictor command:
    Scimitar1/Admin# conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    Scimitar1/Admin(config)# serverfarm Proxy
    Scimitar1/Admin(config-sfarm-host)# predictor hash ?
      address         Configure 'hash address' Predictor algorithms
      content         Configure 'hash http content' Predictor algorithms
      cookie          Configure 'hash cookie' Predictor algorithms
      header          Configure 'hash header' Predictor algorithm
      layer4-payload  Configure 'hash layer4-payload' Predictor algorithms
      url             Configure 'hash url' Predictor algorithm
    Scimitar1/Admin(config-sfarm-host)# predictor hash url
    It does hash the url and the result takes into account the number of active proxies dynamically.
    This command has been designed for this kind of scenario that you describe.
    Gilles.

  • OIM and High Availability

    Hi All...
    Question about OIM and High Availability and licensing:
    If I license OIM for production Server and OIM connectors and I want two have a 2nd machine that serves as stand-by machine, do I have to licence OIM and connectors for the stand-by machine?
    Thanks.

    Scheduled tasks tuns on a specific server so running in a cluster won't really help you with having redundancy for scheduled tasks.
    If you have very big scheduled task you have a few options:
    1. Introduce milestones
    Change the code so that the process does the work in batches. If something happens you can return to the last milestone instead of having to go back to scratch.
    2. Multiple communicating threads
    Implement batching and also run multiple threads that coordinate the effort and makes sure that there always are instances running on all nodes. If not spawn more instances until you get threads on all nodes. If a node dies the work is journaled back and is divided between the other threads. Would work but would probably get very complex.
    Oracle recently ran training courses in OIM HA. I attended the course but I can't really distribute the material so please contact your Oracle account manager and ask them about the training.
    Hope this helps
    /M

  • After updating to the latest version of Firefox on my Mac there is no progress bar for the page load. I really miss this feature and can't seem to find a way to obtain it.

    The page load progress bar that was on the lower right of the window is no longer there. After updating to the latest version of Firefox on my Mac there is no progress bar for the page load. I really miss this feature and can't seem to find a way to obtain it. The tab has a circular progress wheel but this is useless for determining a stuck or slow loading page.
    PLEASE NOTE: I am typing this in from a Windows based work computer but am asking about my Apple MacBook Pro that i use at home.

    Firefox 4 saves the previous session automatically, so there is no longer need for the dialog asking if you want to save the current session.<br />
    You can use "Firefox > History > Restore Previous Session" to get the previous session at any time.<br />
    There is also a "Restore Previous Session" button on the default <b>about:home</b> Home page.<br />
    Another possibility is to use:
    * [http://kb.mozillazine.org/Menu_differences Firefox (Tools) > Options] > General > Startup: "When Firefox Starts": "Show my windows and tabs from last time"

  • Need to open and make available port 80 and port 8080

    I purchased a wireless adapter for my DirecTV so I can download movies to the DirecTV DVR but the wireless bridge (adapter) can not "see" by Apple Airport Extreme. I was told that I need to configure the Apple Airport Extreme to open and made available ports 80 and 8080. Any help? I am also running Windows so I don't want to have to boot into the Apple side of my computer in order to accomplish this

    I am also running Windows so I don't want to have to boot into the Apple side of my computer in order to accomplish this
    I will assume that you have the AirPort Utility for Windows installed on your Windows partition ... correct?
    I purchased a wireless adapter for my DirecTV so I can download movies to the DirecTV DVR but the wireless bridge (adapter) can not "see" by Apple Airport Extreme. I was told that I need to configure the Apple Airport Extreme to open and made available ports 80 and 8080. Any help?
    Setting up Port Mapping on the 802.11n AirPort Extreme Base Station (AEBSn) takes two basic steps: 1) Reserve an IP Address for the host device that you want to have accessed from the Internet, and 2) Configure the appropriate ports on the AEBSn to pass Internet traffic to this host device.
    You will use the AirPort Utility for both steps.
    For the first step:
    o AirPort Utility > Select the AEBSn > Manual Setup > Internet > DHCP > DHCP Reservations
    o Click the plus button to add a new DHCP reservation for the wireless bridge adapter. You will need the MAC address of this adapter to assign a Private IP address to.
    For the second step:
    o AirPort Utility > Select the AEBSn > Manual Setup > Internet > NAT > Configure Port Mappings
    o Click on the plus button to add a port map.
    o Select "Personal Web Sharing" for the Service type. This should auto-populate the Public & Private TCP Ports with the value 80.
    o Add 8080 to each of these values; place a comma between them.
    Your mappings should looks something like the following:
    o Service: Custom...
    o Public TCP Port(s): 80, 8080
    o Private IP Address: <enter the DHCP reserved IP address you created earlier>
    o Private TCP Port(s): 80, 8080

  • Exchange 2010 to Exchange 2013 Migration and Architect a resilient and high availability exchange setup

    Hi,
    I currently have a single Exchange 2010 Server that has all the roles supporting about 500 users. I plan to upgrade to 2013 and move to a four server HA Exchange setup (a CAS array with 2 Server as CAS servers  and one DAG with 2 mailbox Servers). My
    goal is to plan out the transition in steps with no downtime. Email is most critical with my company.
    Exchange 2010 is running SP3 on a Windows Server 2010 and a Separate Server as archive. In the new setup, rather than having a separate server for archiving, I am just going to put that on a separate partition.
    Here is what I have planned so far.
    1. Build out four Servers. 2 CAS and 2 Mailbox Servers. Mailbox Servers have 4 partitions each. One for OS. Second for DB. Third for Logs and Fourth for Archives.
    2. Prepare AD for exchange 2013.
    3. Install Exchange roles. CAS on two servers and mailbox on 2 servers. Add a DAG. Someone had suggested to me to use an odd number so 3 or 5. Is that a requirement?
    4. I am using a third party load balancer for CAS array instead of NLB so I will be setting up that.
    5. Do post install to ready up the new CAS. While doing this, can i use the same parameters as assigned on exchange 2010 like can i use the webmail URL for outlook anywhere, OAB etc.
    6. Once this is done. I plan to move a few mailboxes as test to the new mailbox servers or DAG.
    7. Testing outlook setups on new servers. inbound and outbound email tests.
    once this is done, I can migrate over and point all my MX records to the new servers.
    Please let me know your thoughts and what am I missing. I like to solidify a flowchart of all steps that I need to do before I start the migration. 
    thank you for your help in advance

    Hi,
    okay, you can use 4 virtual servers. But there is no need to deploy dedicated server roles (CAS + MBX). It is better to deploy multi-role Exchange servers, also virtual! You could install 2 multi-role servers and if the company growths, install another multi-role,
    and so on. It's much more simpler, better and less expensive.
    CAS-Array is only an Active Directory object, nothing more. The load balancer controls the sessions on which CAS the user will terminate. You can read more at
    http://blogs.technet.com/b/exchange/archive/2014/03/05/load-balancing-in-exchange-2013.aspx Also there is no session affinity required.
    First, build the complete Exchange 2013 architecture. High availability for your data is a DAG and for your CAS you use a load balancer.
    On channel 9 there is many stuff from MEC:
    http://channel9.msdn.com/search?term=exchange+2013
    Migration:
    http://geekswithblogs.net/marcde/archive/2013/08/02/migrating-from-microsoft-exchange-2010-to-exchange-2013.aspx
    Additional informations:
    http://exchangeserverpro.com/upgrading-to-exchange-server-2013/
    Hope this helps :-)

  • WAE Inline Adapter and High Availability

    What is the recommendation to achieve high availability (and load sharing?) using two WAE's in a DC with inline adapters being used for interception rather than WCCPv2? Any ideas greatly appreciated.

    Ken,
    Generally I would recommend interception with either WCCP or a L4-7 load balancer like ACE/ACE Appliance/CSM. Both of these are considered best practice for DC deployments as they both can handle high amounts of traffic, can handle WAEs going offline and can load balance many WAEs in a cluster. WCCP might be slightly more flexible where and how you can deploy it.
    Both of the following interception techniques are not recommended for data centers, but I list just as FYI:
    - Inline cards in appliances can be configured in serial to give you high availability, but you don't get load balancing. The second appliance only starts optimizing traffic once the first WAE starts passing traffic through on overload. Inline interception is usually used for remote offices, however it has been deployed in DCs.
    - PBR can be configured for high availability with next-hop features, however there is no available load balancing. The first WAE has to fail completely and then a second WAE can come into play. Overloaded traffic is not optimized at all.
    Hope that helps,
    Dan

  • InterConnect and High Availability

    We use Oracle InterConnect Server (9.0.4) to integrate the e-Business Suite with our legacy applications. We are currently planning the deployment to production of these integrations. The documentation how to use RAC (real application cluster) is rather limited. Does anyone have experience with InterConnect in conjunction with RAC?
    We need to have high availability but we don't want to run multiple instances of an adapter simultaneously (to ensure serialisation of the processing of the messages coming from the legacy applications). How is the persistence, caching etc.. done in such a setup?
    thank you,
    Claude Boussemaere

    Claude,
    If it is just HA that you want in IC (which means running the adapters against a RAC database for hub and the spoke connections), all you need to do is configure the adapter.ini and hub.ini parameters with connection information of the alternate nodes.
    In terms of persisting runtime data in the local file system, you can turn pipelining option off.
    adapter.ini parameters:
    //Set this to false if you want to turn off the pipelining from the Bridge towards the hub.
    agent_pipeline_to_hub=true
    //Set this to false if you want to turn off the pipelining from the hub towards the bridge.
    agent_pipeline_from_hub=true
    The adapters will then not persist the messages in a local file persistence. Any message at any given time will either be sitting in the hub db or in the EBS instance.
    The adapters cache only the metadata locally and hence you wont have to worry about metadata cache.
    If the hub/spoke db fails, the adapter's JDBC connections will fail over to the alternate instance(s) in a round robin fashion.
    HTH,
    Maneesh

  • Load balancing on 2 pair outdoor AP1300 and 1 switch C3560 each end

    Hi,
    i will configure four AP1300 and two C3560G with load balancing can you help me.
    this my design:
    1. (AP1300#1 on switch A) <-----trunk via AP1300------> (AP1300#2 on switch B)
    2. (AP1300#3 on switch A) <-----trunk via AP1300------> (AP1300#4 on switch B)
    If uplink no.1 down i have uplink no.2 still up for a second.
    Regards,
    Edgar

    If I understand the question I think that isdn  bchan-number-order is the command you are interested in.  I think it detaults to round-robin, sounds like you want ascending (that is isdn  bchan-number-order ascending).  It is an interface subcommand.
    See  http://www.cisco.com/en/US/docs/ios/12_3t/12_3t2/feature/guide/gt_ibcac.html#wp1055853
    That may only apply to native ISDN calls and not MICA based calls, but see if that helps.

  • Set up for TP Link Load Balancer model TL-R470T+

    How to configure TL-R470T+ load balancer? 
    This topic first appeared in the Spiceworks Community

    The default ip address for managment of this router is 192.168.1.253
    HOWEVER  this access point does not have DHCP turned on by default so you cant just connect (wired or wireless) and browse to that address!!!!
    To get in intially you must assign yourself and address like 192.168.1.5, with a subnet mask of 255.255.255.0.
    You dont have to put in the gateway but this will be 192.168.1.253.
    So once you have done this you will be able to browse to 192.168.1.253 to setup the device.
    unfortunatley these are usualy in chinese, which i dont speak so i cant help you there.
    The default user and password is admin all lower case.
    Once you into the device and have learnt chinese, you can then turn on dhcp and you will be assigned ip addresses automagically and can turn your adapter back to dhcp.
    Good luck

  • Errors when scheduling scenarios for agents using load balancing

    Hi,
    I have set up my ODI environment and have successfully manged to:
    * run scenarios manually in development repository
    * schedule scenarios and run on execution repository with one agent.
    However when I try to set up a second agent to load balance the scenarios I get the following error below.
    It seems to be a load balancing problem because I can run the scenario's successfully in every other case.
    I am running an oracle RAC database. (2 servers, one oracle instance on each). I have set up one ODI agent on each server and I am trying to load balance between these 2 agents.
    In topology I have set up 1 logical agent. Physical agent 1 is linked to itself and also to Physical Agent 2 under the load balancing tab.
    For my scenario's I have 2 master scenarios (which are the ones scheduled) that call a number of other scenarios in the correct order.
    Could anyone assist me please?
    Thanks,
    Matthew
    Error:
    ====
    java.lang.NullPointerException
         at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(Unknown Source)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(Unknown Source)
         at com.sunopsis.dwg.cmd.e.i(Unknown Source)
         at com.sunopsis.dwg.cmd.g.E(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpScen.a(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpScen.localExecuteSync(Unknown Source)
         at com.sunopsis.dwg.tools.StartScen.actionExecute(Unknown Source)
         at com.sunopsis.dwg.function.SnpsFunctionBaseRepositoryConnected.execute(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execIntegratedFunction(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlS.treatTaskTrt(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(Unknown Source)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(Unknown Source)
         at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(Unknown Source)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(Unknown Source)
         at com.sunopsis.dwg.cmd.e.i(Unknown Source)
         at com.sunopsis.dwg.cmd.g.y(Unknown Source)
         at com.sunopsis.dwg.cmd.e.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)

    Hi,
    I'm wondering whether there may be a design flaw in the way our scenario's have been created / are executed.
    Currently we have x number of scenarios executed by a x master scenario.
    There are also y number of scenarios executed by a y master scenario.
    These master scenarios are the ones scheduled against the agent and they call the "sub-scenarios".
    We experience the above error when one of the "sub-scenarios" of a master scenario is executed on a different agent to where the master scenario is executed.
    Any help greatly appreciated.
    Thanks,
    Matt

  • Switch-independent load-balancing NIC teaming on server-side and MAC/ARP flapping on L2/L3 switches

    Since active deployment of Windows Server 2012, our servers support team began to utilize new feature - switch-independent load-balancing NIC teaming. At first look it seems great - no additional network configuration is required and load balancing is performed by server itself by sending frames in round-robin or some hash algorithm out from different NICs (say two for simplicity) but with same MAC address. Theoretical bandwith is now grown up to 2Gbps (if we have two 1G NICs per server) against failover NIC teaming configuration, when one of two adapters is always down.
    But how does this affect (if does) switching and routing performance of network equipment? From point of view of L2 switch - it has to rewrite its CAM table each time a server sends frame from different NIC. Isn't it expensive operation? Won't it affect switching in a bad way? We see in our logs that same server make switches to change mac-to-port associations several times per second.
    Well, and how does it affect routing, if the switch to which server is connected is L3 switch an performs routing for the subnet server connected to? Will CEF operate well if ARP entry chages several times per second?
    Thank you.

    Since nobody answered here, we created service request and got the following answer (in short):
    L2 MAC flapping between ports is very bad and you must avoid such configurations as much as possible. There is one possible variant that can be considered in your situation - use port-channel (either L2 or L3), in this configuration port-channel will be treted as single port and there won't be flapping.
    Conversation example is here: https://ramazancan.wordpress.com/tag/best-practice/

Maybe you are looking for