Caching across load-balance Webservers

My application uses a round-robin load balancing mechanism with 4 Webservers. We have just upgraded from 1.3 to 1.4.0_1 and have discovered that our jar caching only works for individual servers. E.g., if you go directly to the same webserver every time, the jars will not be re-downloaded - however if you go to each of the 4 servers, you will have 4 copies of the same jar file.
Note: this worked perfectly under 1.3. All the web content is EXACTLY the same on all of the servers. All of the jars have the same version number.
The Plugin documentation makes no mention of examining the server host IP for the jar content - only the jar version. So, my question is:
How can we prevent the jars from being downloaded multiple times?

bump

Similar Messages

  • 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 the Oracle APEX Listener

    Hi,
    I intend to use only HTTP access.
    My database is Oracle 11gR2, SE, 32 bit.
    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.

  • 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.

  • Using Web Cache to Load balance Forms Server application.

    Hello,
    I apologize for cross posting this question in the Forms and Caching Services forum. But I thought my question will have a better chance.
    I have read that it's possible to use Oracle Web Cache as a software load balancer between multiple Application Servers.
    We are running Oracle9iAS R1.0.2.2.2a, with Forms/Reports6i servers on 2 Win2k boxes i.e our Forms6i application is deployed on two seperate boxes in two distinct locations. Users at each location, use their respective App Server url.
    Since the application is the same i.e. Forms6i code/fmx is the same for both locations, I am looking into loadbalancing and failover capability that Web Cache might be able to provide.
    I AM ONLY LOOKING AT THE LOADBALANCING & FAILOVER capabilities and NOT caching.
    So basically all users from both locations will point their browser to this Web Cache and the Web Cache will direct each connection to either of the two boxes. So, if either of the boxes dies, Web Cache will divert the requests to the other box.
    My concern is whether Web Cache supports this for the Forms requests that it will receive from the users. We are using Servlet Deployment of Forms, so technically, all communication is going though the HTTPD.
    Has anyone done this or has any ideas as to whether it's going to work or not? Oracle's FAQ insists that Forms is not supported. But I want to make sure that even loadbalancing is not supported. And if not supported then is there any other solution.
    Any comments appreciated.
    Thanks,
    Manish

    Using Web Cache to load balance servlet-based Forms (6i and 9i) is unofficially supported. I say "unofficially" because we have actual customers doing it and getting support, but the 2 development teams (Forms and Web Cache) haven't actually done any integration testing of this sort of configuration yet. For your case, please contact your Support rep and ask what was done to use Web Cache as a load balancer for Forms6i at METRO in Germany. The Forms product managemment team is writing up a white paper to describe how to do it, but until then, you'll need to go through Support. Please contact me if you want more information.

  • Problem in using OracleAS Web Cache as Load Balancer

    I have two machines:
    aimssrv.world.com and aimsrep.world.com.
    Both of above machines are running Redhat Linux AS 4.
    On both machines, I have installed Oracle Forms and Reports 10g Services. I have deployed my application on both machines.
    I am able to access my application at aimssrv.world.com by doing:
    http://aimssrv.world.com:7778/forms/frmservlet?config=aims
    and I am also able to access my application at aimsrep.world.com by doing:
    http://aimsrep.world.com:7778/forms/frmservlet?config=aims
    I have implemented OracleAS Web Cache at machine aimssrv.world.com, and have enabled the Load Balancing.
    In Origin Servers, its showing me two servers:
    Host => aimssrv.world.com, PORT=> 7778, Routing=> Enabled, CAPACITY=>100, Failover Threshold=>5, PING URL=>/, PROTOCOL=>HTTP
    Host => aimsrep.world.com, PORT=> 7778, Routing=> Enabled, CAPACITY=>100, Failover Threshold=>5, PING URL=>/, PROTOCOL=>HTTP
    In Site Definition, I have following information:
    Host Name=> aimssrv.world.com, PORT=>7777
    In site-to-server mapping, I have following information:
    Priority      Host Name      Port      ESI Content Policy      Host Name      Port      Proxy
    1      aimssrv.world.com      7777      Unrestricted      aimssrv.world.com      7778      No
    aimsrep.world.com      7778                                    No
    2      *      7777           Exclude Fragments      aimssrv.world.com      7778      No
    3      *      *           Exclude Fragments      aimssrv.world.com      7778      No
    In Session Binding, I have selected "JSESSIONID" as session, and "OC4J-based" as session binding mechanism.
    Now please guide me as how would I run my application by using the OracleAS Web Cache?
    What would be the URL?
    Do I need to make any changes in httpd.conf files of aimssrv.world.com and aimsrep.awc.com?
    Please guide.
    Thanks and regards

    hi,
    i hv recently configured webcache load-balancing for my 2 mid-tiers.I did not upgrade pre-requisite webcache upgrade patch 4569559 to my 10g rel 2 10.1.2.0.2 OAS and it still worked a bit but I do have some doubts why oracle recommends installing this patch before configuring webcache load-balancing.Have u?
    btw u need to collapse all the features of webcache of caching to turn on http load-balancing.U need to add a parameter to internal.xml (LOADBALANCE ON="YES") and register origin servers of both servers with each other and map ur sites so that origin servers of both servers will cater sites of server1 and server2 at the same time.
    what worked for me is i registered origin server of server1 at server2 and origin server of server2 at server1 and mapped site of server1 (http://server1:port/forms/frmservlet?config=something) to work with origin server of server2 as well at site-to-server page so that origin servers of both servers will load-balance my server1 site and vice-versa.
    But still its not seamless.The initial site request was still being routed to the server which is DOWN first and not seamlessly routed to other server which is UP.Maybe webcache upgrade patch would hv done this seamlessly????
    Edited by: anandk on Oct 26, 2009 6:28 PM

  • How to remote deploy across load balanced servers

    I have a server farm that is load balanced, how would I deploy to 15 servers at the same time? Or what is the process to do such a thing using SJWS?
    Doing it manually one at a time just doesn't make sense...

    Hi,
    this is a known issue as you will be executing 2 report requests, one to execute the report and the other to retrieve and display the report, in this scenario the second request( to do the display) is forwarded by the LBR to the reports server where the request was NO executed so the error you are getting is expected.
    To resolve this please check the following notes.
         Rep-52251: Cannot Get Output of Job Id###, when Calling Reports from Forms (Doc ID 367887.1)
         Maintaining 6i Run_Report_Object Code in 10.1.2 Without Employing Clustering/HA (Doc ID 358436.1)
    Regarding the second question the issue I think is related to cacheSize and/or maxCacheFileNumber settings in your reports server configuration file.
    Hope it helps.
    Regards

  • Load Balancing Forms and Reports with Web Cache

    We are planning to add a second OracleAS 10g middle-tier application server to an existing 10g middle-tier.
    Both middle tiers will provide Forms and Reports.
    Users must pass through two static HTML pages before starting Forms.
    We plan to use Web Cache to load-balance (probably using round-robin) between the two middle-tiers.
    Does anyone see any problems with this solution?
    All comments/suggestions welcome.
    Thanks,
    Jim

    You could also load balance the two OC4J's using standard servlet mechanisms. I know that there exists a couple of good notes on Metalink. Go and do a search.
    Regards,
    Martin Malmstrom

  • Session Binding on Web Cache acting as load balancer

    Hi gurus,
    I have Web Cache 10.1.2 acting as load balancer on the front-end machine, and two OracleAS 10.1.2 enterprise edition installations behind it. The load balancing configuration is done and is working well. The Web Cache (acting as load balancer) routes requests the to the two OracleAS installations very well.
    Now I need to set up session binding, so that a request from the same client is directed to the same OracleAS installation (in the same session). I am really a novice on session binding - could you pl let me know what I need to do?
    Going through the Web cache admin guide, I did try to use JSESSIONID but without much success. Specific Qs:
    1. Do I need to enable session binding at only the back-end OracleAS installations, or also at the front-end Web Cache (acting as load balancer).
    2. If I use JSESSIONID - is it generated by Web Cache / HTTP Server automatically, or do I need to write a J2EE application to generate it?
    Thanks a lot in advance.
    Navneet.

    hi,,,
    i neesd some help in ur issue,
    i face a problem woth web cache in Load balancing ,, it is not working...
    my case is same to ur case, BUT i have AS10g ( 9.0.4 )
    and i got this err
    "FRM-92101: There was a failure in the forms server during startup.
    This could happen due to invalid configuration.
    Please look in the web-server log file for details."
    i followed metalink notes and configration. and Configuring Oracle HTTP Server by modifying the httpd.conf file.
    - CookieTracking On
    - and CookieName xxxxxxx
    and still the same prob ...
    could u help me plz.
    and is it because my AS version which is 10g(9.0.4) ?
    this is my emil : [email protected]

  • Load balancing with webcache

    I would like to use web cache for load balancing between to portal instances, but I get the impression from notes and documentation that it will not handling a node failing as a true load balancer would.
    Any one know how it really works?

    Hi,
    Were you able to accomplish this ?
    Will

  • Static routes for load balancing

    if I point 2 statics to 2 destinations, does it load balance, i.e first traffic goes one way, next goes the other ?

    Two routes to the SAME destination via DIFFERENT next-hops (which is what I think you meant by different destination )but the SAME METRIC, will load balance. If your interface is route-caching your load balancing will be per-destination, if you are process switching (eeek!) it will be per-packet.
    The routes must be an exact match i.e same route and same mask length.

  • SSP5: Using multiple JVM for load balance performance?

    Sun 12 MAY 2002
    Apps 11.0.3
    SSP5 patchset I
    HP UX 11.0
    db 8.1.7.2 (64-bit)
    Load 60 concurrent sessions, each spawning 2.5 - 3 http connections.
    CPU 3:750Mhz
    RAM 8G
    Is anybody using multiple JVM for load balance?
    What is your ratio of JVM to concurrent iP sessions?
    Are you running Apache/Jserv on a server with any other applications, or is Apache by itself?
    If you are not using JVM, how many httpd processes do you get before Apache implodes? We stopped in the water at 90 httpd processes, but performance degraded starting at 70 sessions.
    Thx - Don

    Using Web Cache to load balance servlet-based Forms (6i and 9i) is unofficially supported. I say "unofficially" because we have actual customers doing it and getting support, but the 2 development teams (Forms and Web Cache) haven't actually done any integration testing of this sort of configuration yet. For your case, please contact your Support rep and ask what was done to use Web Cache as a load balancer for Forms6i at METRO in Germany. The Forms product managemment team is writing up a white paper to describe how to do it, but until then, you'll need to go through Support. Please contact me if you want more information.

  • Cache refresh issue with PI Load Balanced HA setup.

    Dear Experts,
    Wei have installed a HA Load Balanced PI Production Server with the below specifications. Its a four node cluster. Two nodes for Application Cluster and another two nodes for Database Cluster.
    Node1
    Physical Hostname  : axsappci
    Virtual Hostname  : axsapp00
    Instances         : CI,SCS and ASCS.
    Node2
    Physical Hostname : axsappdi
    Virtual Hostname   : axsapp00
    Instances          : Dialog instance installed with physical hostname axsappdi
    Node3
    Physical Hostname : axsappd1
    Virtual Hostname   : axsappdb
    Instances  : DB Instance.
    Node4
    Physical Hostname : axsappd2
    Virtual Hostname   : axsappdb
    Instances  : Standby DB Instance (passive).
    Web Dispatcher Hostname : h2h
    Application Switchover : CI,SCS and ASCS to switchover to Node2 and dialog instance Node2 forcing to go down
    Database Switchover : DB Instance switchover to Node2 if Node1 fails.
    We have changed all the parameters according to note 951910 -> NW2004s High Availability Usage Type PI
    I am facing an issue with the cache Notifications in the Integration Repository and Directory. The cache notifications are not happening properly particularly with the ABAP Cache.
    I get the below error in my ID when i try to do the manual cache notification.
    Unable to notify integration runtime (ABAP) of data changes
    Unable to establish http connection "http://h2h:8002/sap/xi/cache?sap-
    client=001"
    Kindly assist.
    Thanks and Regards
    Raghu.

    Hi Srikanth,
    Thanks for the reply.
    I have configured my web disptacher to use default HTTP and HTTPS ports i.e 80 and 443. According to note 951910 i have changed parameters in exchange profile to use these ports.
    Regards
    Raghu.

  • Load balancing across multiple application servers not working with JCo RFC

    We have a problem where inbound messages to the Mapping Runtime engine (ABAP -> J2EE) are not load balanced over application servers. However, load balancing does take place across server nodes within one application server.
    Our system comprises of the following:
    Central Instance (2 X server nodes)
    Database Instance
    2 X Dialog Instances (with 2 X server nodes each)
    The 1st application server that starts is usually the one that is used for inbound messaging.
    We have looked at the sap gateway configuration and have tried various options without much luck:
    i.e.: local gateways vs. one central gateway, load balancing type by changing parameter gw/reg_lb_level, see: http://help.sap.com/saphelp_nw70/helpdata/EN/bb/9f12f24b9b11d189750000e8322d00/frameset.htm
    Here are our release levels:
    SAP_ABA     700     0012     SAPKA70012
    SAP_BASIS     700     0012     SAPKB70012
    PI_BASIS     2005_1_700     0012     SAPKIPYJ7C
    ST-PI     2005_1_700     0005     SAPKITLQI5
    SAP_BW     700     0013     SAPKW70013
    ST-A/PI     01J_BCO700     0000          -
    Any help would be greatly appreciated.
    Many thanks

    Tim
    Did you follow the guide here:
    How to Scale Up SAP Exchange Infrastructure 3.0  
    Learn what the most likely scaled system architecture looks like, and read about a step by step procedure to install additional dialog instances. The guide also walks you through additional configuration steps and the application of Support Package Stacks.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c3d9d710-0d01-0010-7486-9a51ab92b927
    We followed this guide for XI3.0 and PI7.0 and works successfully!

  • FRM-92101: Load Balancing Forms 10g with Web Cache

    Hi,
    I´m having some problems with Oracle Forms and Webcache 10g and I was wondering if you
    could help.
    Machines: (Pentium IV 2.6 GHz; 2GB RAM; 80GB HD)
    A. Red Hat Linux AS 2.1
    Oracle AS 10g - Infrastructure Installation
    B. Windows 2000 Server - Service Pack 4
    Oracle AS 10g - BI and Forms Installation (Using Infrastructure on machine A)
    C. Windows 2000 Server - Service Pack 4
    Oracle AS 10g - BI and Forms Installation (Using Infrastructure on machine A)
    I didn´t apply any Patchsets of Oracle AS 10g. My current version is 9.0.4.0 .
    Goal:
    Use Oracle Webcache 10g on machine B for Load Balancing an Oracle Forms Application
    on machines B and C.
    Facts:
    The Oracle AS 10g installation on the 3 machines was made without problems.
    The Forms Applications are running without problems on both Forms servers in machine B and C.
    Symptoms:
    I´m getting the following error when I try to acces the forms application through Webcache:
    FRM-92101: There was a failure in the forms server during startup.
    This could happen due to invalid configuration.
    Please look in the web-server log file for details.
    But, this error happens ONLY when BOTH OC4J_BI_Forms instances (machines B and C) are
    running.
    When just one of the OC4J_BI_Forms is running everything works fine.
    Webcache Configuration:
    I´ve followed Metalink note 207668.1: Configuring Web Cache as a Load Balancer for Application Servers
    step by step to make the configuration of the following components:
    1. Configuration of the origin servers
    2. Configuration of Site definitions
    3. Configuration of Site to server mapping
    After that, I´ve follwed the Metalink note 229900.1: Integrating and using Web Cache with Forms 9i for Load Balancing
    step by step to make the configuration of the following components:
    4. Session Binding
    Then I try to test the Load Balancing and I got the error FRM-92101 when both OC4J_BI_Forms
    instance were running.
    I´ve searched Metalink and found note 268830.1: Webcache Won't Load Balance 2 Forms Instances.
    Following the note instructions I did the following changes:
    Added these lines at the end of HTTPD.conf (machine B):
    CookieTracking On
    CookieName myformscookie1
    Added these lines at the end of HTTPD.conf (machine C):
    CookieTracking On
    CookieName myformscookie2
    In Webcache configuration:
    I´ve Changed the default session binding from JSESSIONID to "ANY SET COOKIE" for the
    site's session binding.
    But even after these changes I´m getting FRM-92101 error on the same conditions.
    How can I solve this problem ?
    Thank you in advance.
    Marcus Santos.
    ([email protected])

    Just ran into this problem last Tuesday, Nov.30 and applied the changes today.
    My configuration is similar to yours: 9.0.4 web cache on machine A, 9.0.4 10gAS forms and reports standalone on machine B and C (not a cluster, no infra).
    I appended the Cookie lines you mentioned in httpd.conf located in $ORACLE_HOME/Apache/Apache/conf in both machines B and C.
    One important thing you may have missed. After changing httpd.conf in each 9iAS instance, you need to make the change known to dcmctl so issue:
    dcmctl updateConfig -ct ohs
    Then do the following for each 9iAS instance and it should be ready for webcache:
    dcmctl stop
    dcmctl start
    Setup Any-set-Cookie in webcache instead of JSESSIONID and the whole thing should now work. You can run a form through machine A which will load balance to either machine B or C (which can both be up). Then, try shutting down 9iAS on machine B or C and run a form again. They now all work.
    HTH,
    Raffy

Maybe you are looking for

  • Passing a value in report

    i have a stored procedure for the data set, this is my issue i have debits and payments stored in one table, they only way to retrieve both types is to select either the voucher key or the receipt key. this is my sql where statement WHERE     (Pr_Vou

  • Can I delete account without deleting messages?

    I have old email messages from friends and family that I want to keep in my mail folders, but I no longer use that email account. Can I delete the account without deleting all the historic email associated with it? Or do I have to look at that now gr

  • How to prevent deletion in a form ?

    I need to prevent deletion in a form if the starting date <= SYSDATE and show an alert . How do I implement this please ? My date field is of type timestamp , it's "id2" I have added the following method in my backing bean :     public String prevent

  • CUCM not forwarding CTI called number - Subscriber Sign-in

    I am running into an issue in CUCM/CUC 8.6(2a) when setting up external voicemail access. I set up a CTI RP (Dn=2300) to forward to voicemail and set up a routing rule to send the Call to subscriber sign in.  The call keeps going to the opening greet

  • Price Determination Analysis Not Saved

    Price determination analysis is not saved when a document is saved in CRM. Price details are displayed, but the "Accesses" button yields the "No pricing analysis available" message unless the price update button is pressed. This is not possible when