Cluster (Load balancing) implementation in obiee 10g
Hi All,
We need to implement clustering (Active-Active for Load balancing) in our project. We use both analytics and bi publisher. We also need to deploy analytics/bipublisher in to weblogic server for SSO purpose.
Now we have two machines.
As of now We did the installation of obiee10g (while installing we selected "Complete" button) in both machines. Could any body tell us how to implement clustering w.r.t to weblogic.
To proceed futher we need to know..
+1. Did normal clusrtering method in 10g with oc4j server differs when we deploy application in weblogic server..?+
+2. Can I use any of the two machines to create a shared folder and place rpd to give the path in REPOSITORY_PUBLISHING_DIRECTORY or should I use third machine other than these two machine..???+
Any help is greatly apprciated.
Thanks & Regards,
Hi User,
Did you configured clustering wrt to OC4j or WLS..?
A. Weblogic.
2. Can you tell me how it differs wrt WLS..??
A. We can't explain here please refer the following link.
http://www.iwarelogic.com/2010/01/supply-chain-management-w-r-t-oracle-applications-312/
http://docs.oracle.com/cd/E23943_01/upgrade.1111/e10126/wls_oc4j_comparisons.htm
3.On top of these two machines we have a virtual IP?
A. You can use virtual Ip's.
In your project Weblogic also clustering mode am I write?
What could be the process.. First we need to follow the clustering method as if there was no WLS and later deploy the application and need to do the changes wrt to WLServer (or) First we need to deploy the application in WLServer and for clustering need to do changes in/wrt to WLServer..??
A . First we need to deploy the application in WLServer and for clustering need to do changes in/wrt to WLServe.
Note: As per my knowledge please implement this way.
1. Deploy analytic.war in your weblogc.
2. If it is possible please implement Weblgoc clustering also.
3. SSO implementation.
4. Cluster implementation.
This is the way am implemented in my project.
My project tool details.
1. Weblogic
2. OBIEE 10.1.3.4.1
3. Oracle 11g
4. OS - AIX
If you have any concerns please post me.
Award points it is useful.
Thanks,
Satya
Edited by: satya R on Apr 1, 2012 9:03 PM
Similar Messages
-
Cluster/load balance weblogic using L4 switch like Alteon
Can I install weblogic as a standalone server on 2 or more server and
cluster/load balance weblogic using a hardware balancer like Alteon Layer4
switch (of course I will use a centralised storage to maintain a single copy
of data which will eliminate syncronizing problem among servers)?
BTW, Alteon can support persistent binding. The reason to use a Layer 4
switch is that it is very fast, and this will make the application server
layer transparent to client, the client can think this is a single server
(it don't need to know whether there are 5 weblogic servers or 20 weblogic
servers behind switch), and hardware are more reliable, sacalable and fast.
I am not sure whether the normal weblogic clustered servers need to
share/exchange info on the running memory, if it does, this approach will
fail.
So My understanding is:
Alteon with WL 6.0 can do load balancing for:
entity bean
stateless session bean
but can't do load balancing for:
stateful session bean (will persistent/sticky binding solve part of the
problem except fail-over)
in-memory replication
am I right?
Pao Wan
"Don Ferguson" <[email protected]> wrote in message
news:[email protected]...
> It is possible to configure Alteon to understand the WebLogic 6.0 cookie
format
> and have a proxy-less cluster configuration that performs load balancing
and
> fail over of session state.
>
> It is also possible to configure Alteon's hardware-based SSL decryption
for really
> fast HTTPS processing.
>
> We are working on a white paper that describes how to configure Alteon for
use
> with WebLogic Server 6.0.
>
> -Don
>
>
> Robert Patrick wrote:
>
> > Cameron,
> >
> > I believe that BEA tested their new proxy-less web clustering solution
with
> > load-balancing products from Alteon and several other vendors
(Arrowpoint ?--
> > which is now Cisco). However, it was my understanding that these
products do
> > not understand how to decrypt our cookies and extract IP addresses but
rather
> > these products are capable of doing sticky load balancing based on the
Session
> > ID contained in our cookie.
> >
> > If this is correct, then what this means is that when the primary server
fails,
> > the request will be routed to "some other server" in the cluster but not
> > necessarily the one that holds the secondary copy of the user's session.
The
> > change in WLS 6.0 is that WLS will accept these misdirected requests and
it will
> > go out to the correct server and "migrate" the session to the server
that
> > received the request making that server the new primary (and
regenerating the
> > Session ID).
> >
> > I am sure if this is wrong that our product manager or one of our
engineers will
> > correct me (please?)...
> >
> > Hope this helps,
> > Robert
> >
> > Cameron Purdy wrote:
> >
> > > Hi Robert,
> > >
> > > FWIW - There are several vendors (Primeon? Arrowpoint?) who claim to
> > > understand WL cookies and parse the IPs out. (I haven't verified it
myself
> > > though.)
> > >
> > > --
> > > Cameron Purdy
> > > Tangosol, Inc.
> > > http://www.tangosol.com
> > > +1.617.623.5782
> > > WebLogic Consulting Available
> > >
> > > "Robert Patrick" <[email protected]> wrote in message
> > > news:[email protected]...
> > > > There are not any hardware vendors (yet) that can understand
WebLogic's
> > > session
> > > > ID. While you might be able to use the load balancer without the
proxy on
> > > 5.1,
> > > > you would not be able to take advantage of in-memory replication
failover
> > > unless
> > > > you only had two machines in the cluster. Like you said, everything
will
> > > work
> > > > with 6.0 regardless of how the load balancer works (though you
really,
> > > really
> > > > want to minimize the number of times the requests come into the
wrong
> > > server by
> > > > utilizing sticky load balancing).
> > > >
> > > > Hope this helps,
> > > > Robert
> > > >
> > > > Cameron Purdy wrote:
> > > >
> > > > > Rajesh,
> > > > >
> > > > > I meant that it would work in lieu of a proxy (such as Apache or
NES)
> > > with
> > > > > 5.1, but only if both the hw load balancer and WL were set up to
use
> > > > > cookies. Some hw load balancers rely on IP and that doesn't
work -- AOL
> > > > > connections for example can change the source IP on the fly.
Others
> > > produce
> > > > > their own cookies, that will work. Some even can use WL cookies
and
> > > parse
> > > > > them to determine where to go. According to what I've read, with
6.0 if
> > > the
> > > > > WL primary dies or for some other reason the request shows up at
the
> > > "wrong"
> > > > > server, it will be handled correctly. That means you are pretty
safe
> > > with
> > > > > hw load balancers and 6.0, almost regardless of the sticky
> > > implementation
> > > > > that they use.
> > > > >
> > > > > --
> > > > > Cameron Purdy
> > > > > Tangosol, Inc.
> > > > > http://www.tangosol.com
> > > > > +1.617.623.5782
> > > > > WebLogic Consulting Available
> > > > >
> > > > > "Rajesh" <[email protected]> wrote in message
> > > > > news:[email protected]...
> > > > > >
> > > > > > Hi Cameron,
> > > > > > Can you elaborate on how it would work with WL5.1 since no in
memory
> > > > > replication
> > > > > > would happen if the servers are standalone.
> > > > > >
> > > > > > "Cameron Purdy" <[email protected]> wrote:
> > > > > > >Yes, this will work fine with WL6. (WL5.1 will work fine as
long as
> > > > > cookies
> > > > > > >are used by the load balancer.)
> > > > > > >
> > > > > > >--
> > > > > > >Cameron Purdy
> > > > > > >Tangosol, Inc.
> > > > > > >http://www.tangosol.com
> > > > > > >+1.617.623.5782
> > > > > > >WebLogic Consulting Available
> > > > > > >
> > > > > > >
> > > > > > >"paowan" <[email protected]> wrote in message
> > > > > > >news:[email protected]...
> > > > > > >> Can I install weblogic as a standalone server on 2 or more
server
> > > and
> > > > > > >> cluster/load balance weblogic using a hardware balancer like
Alteon
> > > > > Layer4
> > > > > > >> switch (of course I will use a centralised storage to
maintain a
> > > single
> > > > > > >copy
> > > > > > >> of data which will eliminate syncronizing problem among
servers)?
> > > > > > >>
> > > > > > >> BTW, Alteon can support persistent binding. The reason to use
a
> > > Layer
> > > > > > >4
> > > > > > >> switch is that it is very fast, and this will make the
application
> > > > > server
> > > > > > >> layer transparent to client, the client can think this is a
single
> > > > > server
> > > > > > >> (it don't need to know whether there are 5 weblogic servers
or 20
> > > > > weblogic
> > > > > > >> servers behind switch), and hardware are more reliable,
sacalable
> > > and
> > > > > > >fast.
> > > > > > >>
> > > > > > >> I am not sure whether the normal weblogic clustered servers
need to
> > > > > > >> share/exchange info on the running memory, if it does, this
> > > approach
> > > > > will
> > > > > > >> fail.
> > > > > > >>
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > >
> > > >
>
-
Cluster / Load balancing and no. of user
Hi
Just wondering what kind of cluster / load balancing setup is need for e.g. 50 concurrent users ? and what's the deciding factor that will justify additional presentation service / BI server to be added to an existing cluster farm ?
Or maybe if you guys could share what's the cluster setup that you have and the number of users that would greatly help me to get a rough idea of the kind of setup needed. E.g. 2x presentation services and 2x BI server with 100 users, estimated 50 concurrent users, etc..
Thanks in advance !If there are 50 concurrent users, I don't think that you need to go for clustering. You can use more resources like increasing the RAM size and increasing th CPU count.
If you opt for 64 bit operating system ,it would give you better performance.
Regards
Rajesh J -
Load Balancing and Failover with 10G Standard Edition
Hi,
I am new to Oracle Replication and need some help setting up replication for load balancing and failover. Is this possible using Oracle 10G Standard Edition? I plan on having all updates done on the master site and both databases will be for reads. In case of failure of the master site, I would need to be able to failover to the other database.
Also, if anyone knows of any documention for Basic Replication in 10G, please let me know.
Thanks.Simple nnapshot replication of data would require significant manual effort to configure to load balance or failover. One the load balancing side, you would generally be limited to to static load balancing-- assigning half the users to one machine and the other half of the users to the other machine, regardless of who is actively using the machine. Failover would be a significant manual effort, particularly to bring the failed machine back into the cluster. You would be implementing the guts of multi-master replication.
Frankly, if you actually have a system which is valuable enough to need load balancing and disaster recovery, I'm going to wager that it will be far cheaper even in the short run to buy more boxes and/or enterprise edition licenses than to try to implement this sort of thing yourself. In the long run, it will be far cheaper, since it will be far easier to maintain. Building all this yourself would probably be penny wise and pound foolish.
Justin
Distributed Database Consulting, Inc.
http://www.ddbcinc.com/askDDBC -
Load Balance Configuration for OCS 10g
Hi guys,
A few question on the load balancer requirement and setup for a OCS 10g cluster.
1. Can Pound be used as the load balancer for the OCS cluster. (pound is an application for load balancer and reverse proxy).
2. Basically the load balancer will have two network interface, the first nic is connected to the
user network, and the second interface is connected at the backend network where the ocs cluster is located. My question is at which network interface the virtual server name (ldap, sso and http ) for the ocs cluster should be created ? at the user network interface or the ocs network interface ?. Do the virtual name need an ip addresses ?
Thanks for any info.
Regards
lanangWhich articles & documentation have you read already? I don't want to duplicate what they've covered.
http://catb.org/~esr/faqs/smart-questions.html#beprecise -
Load Balancing with forms server 10g
Hello,
i've a cliente which is right now processing a migration from a client-server 6i platform (using Terminal Servers) to a forms 10g web platform with several Application Servers 10g in standalone.
At the end, client want to enable Load Balancing in order to have some manage at each Application Server load.
The idea to accomplish is to have an hardware Load Balancer. The client already has a CISCO CSS 11503 SSL.
Is there any documentation where i can check more info about the compatibility/configuration to this architecture.
Thanks for your attention.
regards,
Pedro RibeiroYou can check this doc Link:[http://download.oracle.com/docs/cd/B14099_19/hpux.1012/install.1012/install/toc.htm]
It say all about it, and don't mention nothing about a Load Balancer, but I'll try tokeep searching.
Greetings. -
Load balancing & Fail over with 10g
Hi all, I understand that 10g offers a framework that allows a web site to run on multiple jvm's, therefore, offering load balancing and failover facilities. I can't find detailed information about this though on Oracle's webSite.
If you know of any good documentation about this, please let me know.
Thanks!The concepts manual has a high level overview:
chapter 8 8 Scalability, High Availability, and Recovery
http://download-uk.oracle.com/docs/cd/B10464_05/core.904/b10375/avscalperf.htm#i1025585
Chapter 12 Recommended Topologies
http://download-uk.oracle.com/docs/cd/B10464_05/core.904/b10375/commonconf.htm#CHDHFJJI -
Question Cluster/Load balancing
Question about iplanet load balancing/Cluster:
Following discussion are based on iAS C++ engine(kcs).
We have four web servers and two iAS servers:
Web1, Web2, Web3, Web4
iAS1, iAS2
All machines run Solaris 8, web server is iWS4.1 SP6,
Application server is iAS6.0 SP2, and both iAS boxes have
same hardware configuration.
1. What's the best load balancing method for this structure?
Per Server Response Time(Web Connector Driven)
Per Component Response Time(Web Connector Driven)
Round Robin(Web Connector Driven)
User Defined Criteria(iAS Driven)
2. What's the criteria for the kxs engine to choose the kcs
engine to sent request if we set Web Connector Driven
load balancing?
3. If we set iAS driven load balancing, what's the criteria
for the web connector used to choose kxs?
4. We got a problem when run load testing for an AppLogic
in this cluster, one iAS CPU average usage got almost
100%, but the other one is just 70%.
We used Per Server Response Time load balancing method.
Thanks.
Hengsee answers inline
hcao wrote:
Question about iplanet load balancing/Cluster:
Following discussion are based on iAS C++ engine(kcs).
We have four web servers and two iAS servers:
Web1, Web2, Web3, Web4
iAS1, iAS2
All machines run Solaris 8, web server is iWS4.1 SP6,
Application server is iAS6.0 SP2, and both iAS boxes have
same hardware configuration.
1. What's the best load balancing method for this structure?
Per Server Response Time(Web Connector Driven)
Per Component Response Time(Web Connector Driven)
Round Robin(Web Connector Driven)
User Defined Criteria(iAS Driven)
it depends on the characteristics and behaviour of your application
>
2. What's the criteria for the kxs engine to choose the kcs
engine to sent request if we set Web Connector Driven
load balancing?
kxs always does round robin to the kjs or kcs engines. The webconnector
selects the kxs to which to send to.
>
3. If we set iAS driven load balancing, what's the criteria
for the web connector used to choose kxs?
as specified by your criteria in the iAS driven section.
The ias instance will send its current list of preferences for ias
intances it got from the criteria to the webconnector. This information
is dynamic and updated constantly.
>
4. We got a problem when run load testing for an AppLogic
in this cluster, one iAS CPU average usage got almost
100%, but the other one is just 70%.
We used Per Server Response Time load balancing method.
again, this can be a valid result depending on the way your applogics
are written. Are they CPU bound, I/O bound or DB bound? Since individual
components execute differently and you specified to use the average of
those results to determine load balancing this can be a valid result
because differences in execution times of your applogics.
>
Thanks.
Hengregards
Han-Dat
Consulting Project Engineer
iPlanet Professional Services - ANZ
iPlanet e-commerce Solutions
- A Sun|Netscape Alliance
Sun Microsystems Australia Pty Ltd -
IIS WLS6.1 SP3 and cluster load balancing
I am setting up an installation with IIS, WLS6.1 SP3 using a cluster. Monitoring
the instances in the cluster the entire load is going to one instance. If that
instance is stopped the other takes over, no problem. If I set DynamicServerList
to off in the iisproxy.ini file the load balances correctly.
Is there a way to ensure WLS sends the dynamic server list as advertised? Failing
that what are the problems that may arrise from not using the Dynamic Server List?I would like to see the entries in your iisproxy.ini file?
Can you post 'em?
Kumar
Danny Newman wrote:
I am setting up an installation with IIS, WLS6.1 SP3 using a cluster. Monitoring
the instances in the cluster the entire load is going to one instance. If that
instance is stopped the other takes over, no problem. If I set DynamicServerList
to off in the iisproxy.ini file the load balances correctly.
Is there a way to ensure WLS sends the dynamic server list as advertised? Failing
that what are the problems that may arrise from not using the Dynamic Server List? -
Ironport Cluster Load Balancing
Anyone knows if it is possible to configure a load balancing of two C100 in a cluster.
I configured the second machine in the cluster two weeks ago. when I look in the stats, the second machine does nothing. the first machine is on 3% CPU and whe have about 120000 mail per day.
is there any way to configure the cluster that the two machine share their work ? or is the cluster only for fail-safe ?Hello,
Most mail admins know how to use MX records for load balancing (and redundancy) on their mail servers.
Less people know you can use MX also for your outgoing mail traffic.
Just add a MX record to your local DNS and specify a name for the record. (i.e. outgoingMX.local.domain) put the IP's or hostnames of your internal Ironport card in the data and configure your internal mail system to deliver it’s outgoing mail to smarthost outgoingMX.local.domain
Works for most mail systems. I'm sure it is working for Exchange (5.5. and higher) and Domino (5 and higher)
Regards, Steven -
Cluster load balancing problems under heavy load.
Hi,
I am running 2 WLS 5.1 sp6 application servers on Solaris 7.
2 Apache 1.3.12/Raven SSL webservers using the Raven proxy (also
Solaris).
My problem is this:
The application appears to be load balancing and replicating
session information fine under regular load. But when a heavy
load is put on the system, load balancing seems to stop.
One of the application servers processes all of the sessions
while the other is just replicating session info. The CPU
usage on the server doing all of the work was 60%, and on the
secondary server it was only 2.5%.
Do I have something set incorrect? I would think that if load
balancing works for a small load on the system, it should be
the same for a large load.
Has anyone seen this type of behavior before?
Thanks
1.5G of heap is quite huge. Take a thread dump when you see the slow down.
Does each clients start a new session and maintain it for the duration of the test.
There is no property called weblogic.cluster.bindAddr
-- Prasad
Nick Barbato wrote:
> Hi,
>
> There are no 'timed out server" messages in the log. I don't think
>
> that is the problem because I can see the secondary server
>
> replicating session information.
>
> It is jdk1.2.2_005a. The java options I am using are:
>
> java $THREAD_ARG \
> -ms1536m -mx1536m \
> -classpath "$CYGENT_SYS_CP" \
> -Dweblogic.class.path="$CYGENT_WLS_CP" \
> -Dweblogic.system.home=$CYGENT_ROOT/runtime \
> -Dweblogic.system.propertiesFile=$CYGENT_ROOT/runtime/conf/weblogic/weblogic.properties
>
> \
> -Djava.security.manager \
> -Djava.security.policy==$CYGENT_ROOT/runtime/conf/cygent.policy
> \
> -Dcygent.root=$CYGENT_ROOT/runtime \
> -Dweblogic.cluster.enable=true \
> -Dweblogic.cluster.name=mycluster \
> -Dweblogic.cluster.bindAddr=166.37.216.142 \
> -Dweblogic.cluster.multicastAddress=237.0.1.0 \
> cygent.Server $CYGENT_ROOT/runtime/conf/
>
> Thanks,
> Nick
>
> "Mike Reiche" <[email protected]> wrote:
> >
> >I've seen this before - when one WL instance drops out
> >of the
> >cluster.
> >
> >Look for 'Timed out server' messages in weblogic.log.
> >
> >What JDK are you using? What JVM options.
> >
> >Mike
> >
> >"Nick Barbato" <[email protected]> wrote:
> >>
> >>Hi,
> >>
> >>I am running 2 WLS 5.1 sp6 application servers on Solaris
> >>7.
> >>2 Apache 1.3.12/Raven SSL webservers using the Raven
> >proxy
> >>(also
> >>Solaris).
> >>
> >>My problem is this:
> >>The application appears to be load balancing and replicating
> >>session information fine under regular load. But when
> >>a heavy
> >>load is put on the system, load balancing seems to stop.
> >>One of the application servers processes all of the sessions
> >>while the other is just replicating session info. The
> >>CPU
> >>usage on the server doing all of the work was 60%, and
> >>on the
> >>secondary server it was only 2.5%.
> >>
> >>Do I have something set incorrect? I would think that
> >>if load
> >>balancing works for a small load on the system, it should
> >>be
> >>the same for a large load.
> >>
> >>Has anyone seen this type of behavior before?
> >>
> >>Thanks
> >
-
Hi there ! Could somebody guide me a bit on how to load balance Mysql servers ? Actually we can do read-only querys but on other operations the Mysql client we use says that "can't lock file". I think the balancer send that stream to one Mysql server but then when It goes back it doesn't know what is the correct place to send it. Thanks. We are doing it with a CSS, and we have two Mysql servers to process the queries.
There are a couple of ways of scaling out using Mysql clusters and load balancing. The most common is to create a pool of read only servers, and then on the initiator split ro and rw transactions to seperate vips in your load balancer.
For redundant RW transactions you can either do a Hot Hot setup on your mysql servers, or do a publisher subscriber, where you have a hard failover. In that case you need to configure your loadbalancers to only use the publisher, and to only use the subscriber if the publisher is dead.
--Colin -
Jms in cluster / load balancing and failover
Did I get it right ???
I have 1 admin server and 4 managed servers in a 2 clusters, a development cluster
and a test cluster.
I now want to have loadbalancing with my jms server and I want to be able to migrate
my jms server in case of failer.
for each cluster I have created
connectionFactory targeted to the cluster
Distributed destination with 2 queue members
One JMSServer migratable targeted on managed server 1, with destination 1 from
the ditributed destination
One JMSServer migratable targeted on managed server 2, with destination 2 from
the ditributed destination
I expect this to make loadbalancing between the 2 servers in the cluster, and
I can migrate the jms server if one of the server fails to the running server.
One thing is now.....If one server fails and I migrate the jms server to the other
server that is running, and I then restart the server that was down, what is then
happening, do I then have 3 jms servers ???
[config.xml]
"Kris" <[email protected]> wrote in message news:[email protected]...
>
> "Kawaljit Singh Sunny" <[email protected]> wrote:
> >
> >"Kris" <[email protected]> wrote in message
> >news:[email protected]...
> >>
> >> Did I get it right ???
> >>
> >> I have 1 admin server and 4 managed servers in a 2 clusters, a
development
> >cluster
> >> and a test cluster.
> >> I now want to have loadbalancing with my jms server and I want to be
> >able
> >to migrate
> >> my jms server in case of failer.
> >>
> >> for each cluster I have created
> >> connectionFactory targeted to the cluster
> >> Distributed destination with 2 queue members
> >> One JMSServer migratable targeted on managed server 1, with destination
> >1
> >from
> >> the ditributed destination
> >> One JMSServer migratable targeted on managed server 2, with destination
> >2
> >from
> >> the ditributed destination
> >
> >If the server where your JMSConnections are loadBalanced to goes down,
> >the
> >producers and consumers using this JMSConnection are closed.
> >You have to recreate these producers and consumers.
> >If the server where your Destination resides goes dow, the consumers
> >are
> >closed.
> >If the producers JMSConnection is not on this server, the producer stays
> >up.
> >
> >>
> >>
> >> I expect this to make loadbalancing between the 2 servers in the
cluster,
> >and
> >> I can migrate the jms server if one of the server fails to the running
> >server.
> >>
> >> One thing is now.....If one server fails and I migrate the jms server
> >to
> >the other
> >> server that is running, and I then restart the server that was down,
> >what
> >is then
> >> happening, do I then have 3 jms servers ???
> >
> >No you still have 2 JMSServers. JMS Migration is manual.
> >
> >>
>
> you say : No you still have 2 JMSServers. JMS Migration is manual.
>
> But if I manual migrate the jmsserver that was down to the running wls
server,
> that already have one jms server running, this wls server must then have 2
jms
> servers. And I boot the wls server that hosted the jms server that was
down, this
> will now have a running jms server. isn't that 3 jms servers ?
Once you migrate a JMSServer from a WeblogicServer1 to WeblogicServer2,
and then you boot WeblogicServer1, this JMSServer which was migrated should
NOT be on WeblogicServer1.
(You have migrated the JMSServer from WeblogicServer1 to WeblogicServer2)
>
> But I was thinking about that I could spare the migration part. If I have
2 wls
> servers and a jms server on each of them, and a destributed destination
with 2
> queue members that are persistent in a database. If a wls og just a jms
server
> goes down, I just have to reboot the server and it will run again. This
way I
> dont have to think about migration, or what ?
Yes that is true.
Irrespective of whether you have migration or not,
only thing you need to do take care is to reconnect to weblogic server, if
the the server where your JMSConnection is loadBalanced to goes down.
There is no failover of JMSConnections. Producers inside this JMSConnection
will be closed. You will have to create a new JMSConnection and a new
Producer and continue with your production of JMS Messages.
-sunny
-
Who takes care of load balancing work in weblogic cluster ?
Hi Folks,
How load balancing is handled internally by weblogic cluster ? Does Admin server takes care of cluster load balancing ? According to me Admin has nothing to do with load balancing in cluster . Manage server continue to run even when Admin server is down.
I am not looking for explanation about different load balancing algorithm. I am interested in who executes those algorithms in weblogic cluster and how .
Cheers
B.Hi,
You need to configure loadbalancer and there are different ways to do this. Please go through the below thread to user Apache Loadbalancer.
problem with Apache Proxy plugin
Regards
Suresh. -
Oracle RAC - Load Balancing Problem
Our J2EE application transactions (Container-managed) are using MULTIPLE database connections to complete one business transaction.
Recently we swiched to below Oracle RAC configuration, and it is creating problems.
BEA 8.1 SP5 Multi Pools
Oracle 9i RAC (2 instances) : Active - Active
Algorithm : Load Balancing
Driver (JDBC) : Oracle 10g Release 1 Thin Driver
non-XA transactions
Looks like when LB algorithm is chosen, the load balacing is only **connection-aware** and NOT **transaction-aware**. Because of this, the application gets one connection from one RAC instance, and other from other instance is creating problems.
Is there any work-around exist for this problem?
If we chose, HIGH_AVAILABILTY algorithm, everything is fine. But we would like to make use of both instances.Srinivas Chintala wrote:
Hello Joe,
Here is the configuration:
<JDBCConnectionPool DriverName="oracle.jdbc.OracleDriver"
InitialCapacity="10" MaxCapacity="30" Name="rac_node1"
PasswordEncrypted="{3DES}5M6WvgV8GsA=" Properties="user=apps"
StatementCacheSize="20" Targets="app_cluster"
TestConnectionsOnCreate="true" TestConnectionsOnRelease="true"
TestConnectionsOnReserve="true"
TestTableName="SQL SELECT 1 FROM DUAL" URL="jdbc:oracle:thin:@usplgmnvmdb001.iweb.com:1521:prod_1"/>
<JDBCConnectionPool DriverName="oracle.jdbc.OracleDriver"
InitialCapacity="10" MaxCapacity="30" Name="rac_node2"
PasswordEncrypted="{3DES}5M6WvgV8GsA=" Properties="user=apps"
StatementCacheSize="20" Targets="app_cluster"
TestConnectionsOnCreate="true" TestConnectionsOnRelease="true"
TestConnectionsOnReserve="true"
TestTableName="SQL SELECT 1 FROM DUAL" URL="jdbc:oracle:thin:@usplgmnvmdb002.iweb.com:1521:prod_2"/>
<JDBCMultiPool AlgorithmType="Load-Balancing" Name="appmutlipool"
PoolList="rac_node1,rac_node2" Targets="app_cluster"/>
<JDBCDataSource JNDIName="appdatasource" Name="AppDatasource"
PoolName="appmutlipool" Targets="app_cluster"/>
ChintalaHi, OK, that looks fine, except:
1 - I would define the initial and max capacity = 30, for performance and stability.
2 - For more performance, turn off test-on-release. It's a waste of cycles.
3 - You can change your TestTableName to "SQL BEGIN NULL; END;" which goes
even faster than "select 1 from dual".
And the main problem is:
4 - Your JDBCDataSource doesn't seem to be a transactional one, so any
application code that gets connections from that, will get independent
connections each time, and their work will not be included in any WLS
controlled transactions. You want to make/use a JDBCTxDataSource.
Joe
Maybe you are looking for
-
RAZR MAXX drops calls "on command" and randomly
I have a RAZR MAXX (two months old). If I use my Plantronics Pro HD Bluetooth device, the phone will suddenly drops a phone call without any reason. If I don't use the BT device and use only the phone/speaker, everything is working fine. The same goe
-
Please tell me the table where customer contact persons mail id is stored
Hi, Can any body please tell me where the Please tell me the table where customer contact persons mail id is stored . That we are maintaing in the XD02 transaction in the E-Mail option for the customer. Please tell me as it is very urgent. Thanks
-
Changing Applications on 6120c main menu
Hi, I'v just got a 6120c, is it possible to change the menu on the main display? It currently shows: contacts-messages-clock-calendar-web-bluetooth. I would like to have (e.g.) messages-contacts-settings-logs-profiles. I've just 'upgraded' from a 682
-
MacBook appears to have lots my login settings
My laptop crashed and upon restarting my log in settings have changed. Usually i I log in with my Apple ID but there is no option for this. It just says my name and asks for a password. I've tried any passwords which are affiliated with my Mac, but t
-
After resetting password via 10.4 disk, I still need a password to load software
Hello There! I am in quite of a bind, as I've tried to reset my password via the OSX 10.4 installation disks, but since I've upgraded to 10.6, I'm still required to type in a password of which I've long since have forgotten in order to load software