Forwarding requests to multiple weblogic servers
Hi,
I have two applications running on two different Weblogic servers and wish to
use one Apache web server as a front end interface. I can forward the requests
from apache to one weblogic server using apache-weblogic bridge.
Is it possible to forward requests to either one of the weblogic servers based
on some conditions?
How do we put IF/ELSE IF type constructs in apache configuration file so that
it can get requests for both the weblogic servers and then forward the request
to one of the weblogic servers ? Conditions can be anything like some particular
path, some data in request header, some constant in apache conf file etc
Thanks in advance.
Mandar
Issue:
How can IIS 4 or IIS 5 be setup to proxy from one IIS server to
multiple WLS servers.
For example:
http://iisserver/myapp --> proxy http://wls1:7001/test
http://iisserver/myapp2 --> proxy http://wls2:7001/test
Resolution:
Proxying to different weblogic instances with one IIS Server can be
accomplished by using IIS Virtual Directories.
a) Create a Web site and two virtual directories for it.
b) Create two directories for the two virtual directories and copy
iisproxy.dll to each of the directories.
c) Create iisproxy.ini files in each directory created at step b. One
for proxying to WebLogic Server A and another for WebLogic Server B.
d) Register each iisproxy.dll to each of the virtual directories with
IIS by specifying the appropriate mime-type. If you want to proxy everything
for that virtual directory, then you will specify a mime-type of *.
Please note that specifying a mime-type of * will not work with IIS 4.
e) Make sure you set the Application Protection to HIGH for each
Virtual Directory.
Attachments:
No Attachments Available
"PacoG" <[email protected]> wrote in message
news:40c6eb20$1@mktnews1...
>
try {
NewsRefresh nrefresh=NewsRefreshFactory.getInstance("Please");
nrefresh.execute("HELP");
} catch (Exception allexceptions) {
throw new IKnowIKnowException("Linux+Apache");
Similar Messages
-
Proxing request to multiple http servers
Hi,
I want to proxy request to multiple http servers.
I am able to do that for one, but now i want to configue 3 more servers.
All the servers will be giving jsp pages.
Can anybody help me in doing that.
Thanks in advance
Anshuman Nanda
[email protected]Just for the information, I am using weblogic 5.1
and want to do the setting for that only.
Thanks
Anshuman <[email protected]> wrote in message
news:3a836910$[email protected]..
Hi,
I want to proxy request to multiple http servers.
I am able to do that for one, but now i want to configue 3 more servers.
All the servers will be giving jsp pages.
Can anybody help me in doing that.
Thanks in advance
Anshuman Nanda
[email protected] -
NT startup parmaters for multiple weblogic servers started as a service
I have the need to start multiple weblogic servers, using NT services.
I have created a second folder with a properties file listening on another
port.
I am using the following startup parameter
-J-Dweblogic.system.name=Test
My question, this works when I type the startup parameter, is their anyway
to have this automatically entered
on server startup.
Is their a registry setting to make this permanent
ThanksThe answer is...
- Use a product to turn applications into an NT Service (e.g.
ServiceMill)
- Directly run the Weblogic Server Java class via that application
--> As many WLs on one machine as you like.
Send mail if you need specific details.
Best regards
Daniel Hoppe
-----Original Message-----
From: [email protected] (Ed) [mailto:[email protected]]
Posted At: Wednesday, August 30, 2000 2:34 AM
Posted To: install
Conversation: NT startup parmaters for multiple weblogic servers started
as a service
Subject: Re: NT startup parmaters for multiple weblogic servers started
as a service
I wish that was the case.
The problem is, while you enter the startup parameter once, it only
is good for that startup of the weblogic server,
The next time the server reboots and the services start, unless you
re-enter the startup parameter -J-Dweblogic.system.name=Foldername
The weblogic server starts using the wrong properties file.
Is their anyway using NT services to have the correct instance of WL
to start everytime.
I have checked this newsgroup and this question has been posted
before, but so far no one seems to have the answer.
I know in a production eniviorment someone must be running more that
one instance of a WL server as a service, Hopefully their is an
answer on how this is done.
Thank you
Kumar Allamraju <[email protected]> wrote:
Not that i know of.
but you are specifying this startup parameter only one time too!!!
Kumar
None of your bussines wrote:
I have the need to start multiple weblogic servers, using NT
services.
I have created a second folder with a properties file listening onanother
port.
I am using the following startup parameter
-J-Dweblogic.system.name=Test
My question, this works when I type the startup parameter, is theiranyway
to have this automatically entered
on server startup.
Is their a registry setting to make this permanent
Thanks -
Restarting multiple Weblogic Servers.
Hi All,
Is it possible to restart multiple WebLogic Servers from a single point(server).If yes,can someone please provide a shell script?
Thanks in advance.
Edited by: user10661185 on Nov 28, 2008 7:27 AMThis is the point where you really need to dive into the WLST documentation and start to understand how to build these things yourself. However, I'll give you some advice that isn't found in the manual.
The samples in the doc assume an interactive WLST session, which isn't practical for automated scripts. I prefer to build a Bash script that looks somewhat like this skeleton:
#! /bin/bash
$WEBLOGIC_HOME/common/bin/wlst.sh << HEREDOC
connect(...)
... operations ...
disconnect()
HEREDOC
For you, you would have multiple groups of connect()/disconnect() pairs, one for each domain, and "start()" and "shutdown()" calls in each. Read about these operations in the manual. It's handy to click on the DOC entry for "WLST Command Summary, Alphabetically By Command", which then gives you links for each command. -
IIS proxying to multiple WebLogic Servers by path
Hi all,
Is it possible to have 1 IIS proxying to 2 or more different
weblogic instances (no cluster) BY PATH (no virtual hosts, no proxying by extension)?.
Maybe 2 or more iisproxy.ini (or different sections in one) depending on iisforward
path :)
Just like with Apache or Netscape:
APACHE:
MatchExpression "/pathA/*" WebLogicHost=hostA|WebLogicPort=7001|CookieName=CookieA|ErrorPage=/LogoutA.htm
MatchExpression "/pathB/*" WebLogicHost=hostB|WebLogicPort=7003|CookieName=CookieB|ErrorPage=/LogoutB.htm
or
<LocationMatch "^/pathA/">
SetHandler weblogic-handler
WebLogicHost hostA
WebLogicPort 7001
CookieName CookieA
ErrorPage /LogoutA.htm
</LocationMatch>
<LocationMatch "^/pathB/">
SetHandler weblogic-handler
WebLogicHost hostB
WebLogicPort 7003
CookieName CookieB
ErrorPage /LogoutB.htm
</LocationMatch>
NETSCAPE:
<Object name="object1" ppath="*/pathA/*">
Service fn="wl-proxy" WebLogicHost="hostA" WebLogicPort="7001" CookieName="CookieA"
ErrorPage="/LogoutA.htm"
</Object>
<Object name="object2" ppath="*/pathB/*">
Service fn="wl-proxy" WebLogicHost="hostB" WebLogicPort="7003" CookieName="CookieB"
ErrorPage="/LogoutB.htm"
</Object>
TIA.Issue:
How can IIS 4 or IIS 5 be setup to proxy from one IIS server to
multiple WLS servers.
For example:
http://iisserver/myapp --> proxy http://wls1:7001/test
http://iisserver/myapp2 --> proxy http://wls2:7001/test
Resolution:
Proxying to different weblogic instances with one IIS Server can be
accomplished by using IIS Virtual Directories.
a) Create a Web site and two virtual directories for it.
b) Create two directories for the two virtual directories and copy
iisproxy.dll to each of the directories.
c) Create iisproxy.ini files in each directory created at step b. One
for proxying to WebLogic Server A and another for WebLogic Server B.
d) Register each iisproxy.dll to each of the virtual directories with
IIS by specifying the appropriate mime-type. If you want to proxy everything
for that virtual directory, then you will specify a mime-type of *.
Please note that specifying a mime-type of * will not work with IIS 4.
e) Make sure you set the Application Protection to HIGH for each
Virtual Directory.
Attachments:
No Attachments Available
"PacoG" <[email protected]> wrote in message
news:40c6eb20$1@mktnews1...
>
try {
NewsRefresh nrefresh=NewsRefreshFactory.getInstance("Please");
nrefresh.execute("HELP");
} catch (Exception allexceptions) {
throw new IKnowIKnowException("Linux+Apache"); -
Transactions with multiple weblogic servers
Hi
I've got two weblogic 5.1 sp9 servers running identical copies of my
application but pointing to different database instances (both Oracle
8.1.6). I have a transaction which requires creating entity beans on
both the servers (the first server calls the second in a "b2b"
transaction)
In a prior thread someone mentioned that in this scenario, the second
server will actually use the first server to do all its JDBC work. Could
someone please explain the rationale behind this to me? If my second
weblogic server belongs to a different entity, it has no business
writing to the database on my first machine.
Is there any way to get this not to happen - would manually suspending
and resuming the transaction before and after the call to the second
machine work?
Thanks!
regards,
Meherzad
"Meherzad Gotla" <[email protected]> wrote in message news:[email protected]...
> Hi
>
> I've got two weblogic 5.1 sp9 servers running identical copies of my
> application but pointing to different database instances (both Oracle
> 8.1.6). I have a transaction which requires creating entity beans on
> both the servers (the first server calls the second in a "b2b"
> transaction)
>
> In a prior thread someone mentioned that in this scenario, the second
> server will actually use the first server to do all its JDBC work. Could
> someone please explain the rationale behind this to me?
Hi Meherzad.
You're correct, this is the way WebLogic 5.1 works with distributed transactions.
Release 6.0 introduced a two-phase commit engine that can atomically commit across
two database instances, whether they're accessed from one or two servers.
This capability involved significant additions to the server that are too big for a
5.1 service pack.
> If my second
> weblogic server belongs to a different entity, it has no business
> writing to the database on my first machine.
>
> Is there any way to get this not to happen - would manually suspending
> and resuming the transaction before and after the call to the second
> machine work?
Suspending/resuming should "work," but two database updates would not be part of the
same atomic transaction.
So one option is to upgrade to WebLogic 6.0/6.1, another is to use a single database
instance with WebLogic 5.1, and another is to suspend/resume but not have an atomic
transaction. Sorry, no easy answer...
> Thanks!
Hope this helps.
Regards,
-- Ed Felt
BEA Product Engineering
[email protected]
+1 908-580-3142
-
Running multiple weblogic servers on the same JVM
Is there a way to make Weblogic 7.0 and Weblogic 5.1 run on the same JVM? If so
what are the pros and cons?I hope you also checked the IPCKEY (and all other identifiers of that kind)
in your ubbconfig file: they should all be different.
We have similar configurations running without any major difficulty.
One catch: very heavy IPC activity (due to errors in the application,
never because of heavy user load) in one environment sometimes overloads
the OS, resulting in hung applications in the other environments.
Regards
Frank
"Manoj SASIDHARAN" <[email protected]> wrote:
>
Hi Troy,
Here are a few tips:
1. Check the APPDIR values in both environments. They should point to
the appropriate
directories containing the Tuxedo server binaries for each environment.
Analyse
the values of APPDIR environment variable and also inside the UBBCONFIG
file.
2. Check the WSL address. Both environments should have different ports
for listening
to requests.
3. Check the WSNADDR environment variable at the client side. They should
point
to the appropriate WSL addresses.
HTH
regards
MS -
Multiple weblogic instances using IIS to proxy the requests
I have a need to run multiple weblogic instances using IIS as the web
server.
Does anyone know if this is possible. I am aware and have been able to run
multiple weblogic servers as an nt service,
but in those cases weblogic was being called and IIS was being bypassed.
Now the user base wishes to use IIS to proxy the requests.
I have been able to set IIS to forward using the .jhtml and .jsp file
extensions to the iisproxy.dll, but have not been able to forward these
requests to multiple weblogic instances. When the request is made it is
only looking in the first instance of weblogic for the request.
Is it possible to use weblogic and IIS with two or more weblogic instances,
without weblogic acting as a webserver.
I dont believe this is possible but I need to find out if this really is the
case.
Thanks for any help you can provide.
EdYou need run each IIS web server instance in its own memory space. This can
be set through the Management Console for IIS.
Keith
Mike Kendzierski <[email protected]> wrote in message
news:[email protected]..
We tried to do this & Weblogic doesn't support this config. We opened upa
support call with them regarding this, but there is a problem with the way
that IIS & NT proxies .JSP pages to the weblogic servers. It's very
unstable this way & I wouldn't recommend this config.
We switched to Apache with virtual hosts to do this & it works fine. It's
probably not the answer you want to hear, but it works very well.
If you have any questions, just ask away.
"Ed" <[email protected]> wrote in message
news:3a296c2d$[email protected]..
We are using IIS4 with weblogic 4.5.1 sp11,
I thought I read someplace, their was a problem between wls 4.5.1 sp7
and
wls 5.1 where it didnt look in the folder where the dll was.
I will give it a try on monday.
Peter Mergaerts wrote in message <[email protected]>...
We tried to do the same thing.
We copied iisproxy.dll and iisproxy.ini to server1 and let IIS use this.dll
instance for proxying .jsp etc.
We copied the iisproxy.dll and iisproxy.ini to server 2, renamed
iisproxy.dll to iisproxy2.dll (to make sure another instance was used)
and
let the second iis site use iisproxy2.dll, but that didn't worked. (It
doesn't read the iisproxy.ini file located in the same directory as the.dll
file, altough in the manual it says it checks this first.) Now, I thinkit's
possosible to use several iisproxy.dll's as long as you rename it so
each
get it's own instance, the only problem is that each .dll doesn't readthe
correct iisproxy.ini file. (BEA, is this for SP7?)
Regards,
Peter Mergaerts -
Multiple WebLogic server configurations
I am using WebLogic server in a non-clustured environment. Is there anyway
to:
a) start up the WebLogic server so it listens on multiple ports where each
port corresponds to a specific configuration; or,
b) start up multiple WebLogic servers each listening a unique port.
Essentially, I would like to have multiple configurations (myserver,
myserver2, myserver3, etc.). Is this possible and if so where is the best
place to look in the documentation to do this.
Thanks.
Steven R. BaturinSure, it's very easy. Just clone your Myserver directory and modify the
weblogic.properties file in each directory to have the port you want. So
you would end up with a /weblogic/myserver and a /weblogic/myserver2, each
one has a weblogic.properties file with two different ports configured.
Then you start Weblogic with the -D<name> command line option that tells it
what instance to load. Read the docs for details.
Steven R. Baturin wrote in message <3a82cbc9$[email protected]>...
I am using WebLogic server in a non-clustured environment. Is there anyway
to:
a) start up the WebLogic server so it listens on multiple ports where each
port corresponds to a specific configuration; or,
b) start up multiple WebLogic servers each listening a unique port.
Essentially, I would like to have multiple configurations (myserver,
myserver2, myserver3, etc.). Is this possible and if so where is the best
place to look in the documentation to do this.
Thanks.
Steven R. Baturin -
Proxying request to multiple servers
Hi!,
I am using weblogic 510 with sp9. I want to configure it such that I can
proxy my request to multiple servers. I have already configured it for one
server but now I want to do it for 3 more servers.
Can anyone give me any help on this.
I need it real early.
Thanks for all the help.
Regards
Anshuman NandaI don't think that's possible.
As an alternative, you can use webapp's to achieve this.
Kumar
"Anshuman Nanda" <[email protected]> wrote in message
news:3ae5b937$[email protected]..
Hi!,
I am using weblogic 510 with sp9. I want to configure it such that I can
proxy my request to multiple servers. I have already configured it forone
server but now I want to do it for 3 more servers.
Can anyone give me any help on this.
I need it real early.
Thanks for all the help.
Regards
Anshuman Nanda -
How to connect one IIS server to multiple non clustered WebLogic servers
I have the following installed on Win2K Servers:
IIS 6
BEA Weblogic 6.1 running some webservices
BEA Weblogic 8.1 running an application
-Both Weblogic servers are running on the same machine (different ports obviously), IIS is on a different machine on the same network.
I have the website currently configured so that jsp files and several servlets are forwarded to the 8.1 server. So: http://mysite.com/hello.jsp or http://mysite.com/myServlet will properly forward to the 8.1 instance.
What I want to do (and have been unable to do so thus far) is to setup IIS such that http://mysite.com/myServices will forward to the 6.1 instance.
I’ve tried to setup the 6.1 iisforward and isapi dll files in a separate folder with their own ini file but I get an Overlapped I/O operation is in progress whenever the 6.1 iisforward.dll file is loaded. (Application Protection is set to High)
Any suggestions?
Thanks.I have the following installed on Win2K Servers:
IIS 6
BEA Weblogic 6.1 running some webservices
BEA Weblogic 8.1 running an application
-Both Weblogic servers are running on the same machine (different ports obviously), IIS is on a different machine on the same network.
I have the website currently configured so that jsp files and several servlets are forwarded to the 8.1 server. So: http://mysite.com/hello.jsp or http://mysite.com/myServlet will properly forward to the 8.1 instance.
What I want to do (and have been unable to do so thus far) is to setup IIS such that http://mysite.com/myServices will forward to the 6.1 instance.
I’ve tried to setup the 6.1 iisforward and isapi dll files in a separate folder with their own ini file but I get an Overlapped I/O operation is in progress whenever the 6.1 iisforward.dll file is loaded. (Application Protection is set to High)
Any suggestions?
Thanks. -
Update: verified in a 12.1.1.0 (JDK6) cluster - bug does not occur there.
Hi,
I have been migrating an 10.3.5.0 server to WebLogic 12.1.2.0 and have been unable to keep the subdeployment dropdown populated in the subdeployment tab of a uniform distributed queue when the subdeployment targets more than 1 JMS Server.
If I uncheck one of the servers - I work fine - however I would like to target all JMS Servers in the cluster - this used to work fine in 10.3.5.0
Following
http://docs.oracle.com/cd/E24329_01/apirefs.1211/e24401/taskhelp/jms_modules/distributed_queues/CreateUniformDistributedQueues.html
I am able to create a new queue no problem against the multiple-server subdeployment - but when I navigate to the subdeployment dropdown - the target is erased with "None".
If I save the subdeployment after setting it during the queue create - it is erased
<sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
Before:
<weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
<uniform-distributed-queue name="HousekeeperControlQueue">
<sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
<jndi-name>jms/HousekeeperControlQueue</jndi-name>
</uniform-distributed-queue>
</weblogic-jms>
After:
<weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
<uniform-distributed-queue name="HousekeeperControlQueue">
<jndi-name>jms/HousekeeperControlQueue</jndi-name>
</uniform-distributed-queue>
</weblogic-jms>
Workaround:
- upon server startup the config is valid - just dont re-save the jms module or the subdeployment target will be erases
- also when creating a new subdeployment you will be able to select it from a jms distributed queue in the advanced targeting section even if it contains expected multiple JMS servers
- you will not however be able to edit the JMS queue once created - if there is any change to targeting - recreating the queue is required
thank you
/michaelUpdate: verified in a 12.1.1.0 (JDK6) cluster - bug does not occur there.
Hi,
I have been migrating an 10.3.5.0 server to WebLogic 12.1.2.0 and have been unable to keep the subdeployment dropdown populated in the subdeployment tab of a uniform distributed queue when the subdeployment targets more than 1 JMS Server.
If I uncheck one of the servers - I work fine - however I would like to target all JMS Servers in the cluster - this used to work fine in 10.3.5.0
Following
http://docs.oracle.com/cd/E24329_01/apirefs.1211/e24401/taskhelp/jms_modules/distributed_queues/CreateUniformDistributedQueues.html
I am able to create a new queue no problem against the multiple-server subdeployment - but when I navigate to the subdeployment dropdown - the target is erased with "None".
If I save the subdeployment after setting it during the queue create - it is erased
<sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
Before:
<weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
<uniform-distributed-queue name="HousekeeperControlQueue">
<sub-deployment-name>MW-JMS-SubDeployment</sub-deployment-name>
<jndi-name>jms/HousekeeperControlQueue</jndi-name>
</uniform-distributed-queue>
</weblogic-jms>
After:
<weblogic-jms xmlns="http://xmlns.oracle.com/weblogic/weblogic-jms" xmlns:sec="http://xmlns.oracle.com/weblogic/security" xmlns:wls="http://xmlns.oracle.com/weblogic/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-jms http://xmlns.oracle.com/weblogic/weblogic-jms/1.1/weblogic-jms.xsd">
<uniform-distributed-queue name="HousekeeperControlQueue">
<jndi-name>jms/HousekeeperControlQueue</jndi-name>
</uniform-distributed-queue>
</weblogic-jms>
Workaround:
- upon server startup the config is valid - just dont re-save the jms module or the subdeployment target will be erases
- also when creating a new subdeployment you will be able to select it from a jms distributed queue in the advanced targeting section even if it contains expected multiple JMS servers
- you will not however be able to edit the JMS queue once created - if there is any change to targeting - recreating the queue is required
thank you
/michael -
Can we create multiple admin servers in one one weblogic domain.
Hi All,
Can we create multiple admin servers in one one weblogic domain.
if yes, please let me know.
Thankshttp://download.oracle.com/docs/cd/E21764_01/web.1111/e13716/toc.htm
Not through the configuration wizard.
To handle admin server availability (the admin server is not clusterable). This means that if the admin server goes
down, you cannot administer your WebLogic Server domain until you bring it back up. In most cases, you may
not be too concerned if the admin server goes down because all you need to do is restart it. If you use the node
manager to start the admin server, the node manager can automatically restart a failed admin server just like it can any other server.
What happens if the machine where the admin server runs fails in such a way that you cannot restart the admin server?
The answer is simple if you prepare for this event. Proper operation of the admin server relies on several configuration files
and any application files it controls. Typically, the best thing to do is to store the admin server's directory tree on a shared disk.
As long as the configuration and application files are accessible, you can restart the admin server on another machine. It is up
to you to make sure that you don't have more than one admin server running at a time. If the new machine can assume the
original admin server's Listen Address (or if it was not set), you can simply start the admin server on the new machine without
any configuration changes.
Otherwise, you will need to change the admin server's Listen Address. Since the managed servers ping the admin server URL every
10 seconds until it comes back up, you need to devise a way for the admin server URL to allow the managed server to find the restarted
admin server on the new IP address. The easiest way to achieve that is using a DNS name that maps to both IP addresses, or better yet
that is dynamically updated to point to the correct location of the admin server. If this is a graceful shutdown and migration, use the
WebLogic Console to change the Listen Address just before shutting down the admin server. If not, you will need to edit the config.xml
file by hand to replace the old Listen Address with the new one. Typically, it is recommended to plan ahead so that everything you need is
already in place to make admin server failover as painless as possible. -
Running multiple proxy servers
Hi,
I am aware that I cannot use a product like Central Dispatch to balance load
between multiple WLS instances. I understand that I should use WLS as a
proxy in front of a cluster of WLS instances.
If I deploy mulitple WLS proxies to refer to a singel cluster of WLS, could I use
the Global Dispatch product from Resonate to 1) ensure that load is balanced
appropriately across the different proxies and 2) forward requests to a "holding"
pen if
the cluster is overloaded.
If I use Round-robin DNS in front of the 2 proxies, then some users would
need to explicitly point to one, or the other proxy. Is this correct?
If I use Round-robin DNS in front of the 2 proxies, then I cannot control the
number of users which end up on each of the 2 proxies. Is this correct?
Thanks,
Rob
Prasad Peddada wrote:
> As long as the proxy servers are configured the same way it is possible.
>
> Regards
> Prasad
>
> Matias Pelenur wrote:
>
> > Hi,
> > In the weblogic documentation it says that "When using in-memory state
> > replication, your WebLogic Cluster must live behind one -->or more<-- proxy
> > servers." What needs to be done in weblogic.properties, etc, if we want to
> > have two proxy servers instead of just one? The scenario I'm thinking of is
> > two proxy servers, with DNS round-robin so that incoming requests will come
> > to either of the proxy servers, and then both proxy servers redirecting
> > requests to a series of weblogic servers running on a cluster. So both proxy
> > servers would need to know where to redirect a particular request, even if
> > the other proxy server handled the request first.... Is this possible?
> >
> > I hope this is clear enough.
> >
> > Thanks,
> > Matias
-
Unable to forward requests from webserver
I am trying to set-up iWS 6.0sp4 to forward requests to the application server but I always get not found as the webserver is just looking at its own document root. I have deployed the fortune ear (from 6.5) and can access that via the application servers own http server perfectly well. I have added the plugin package to the webserver and added the following into the magnus.conf
Init fn="load-modules" shlib="<install_dir>/lib/webserver-plugin/solaris/iws/libpassthrough.so" funcs="init-passthrough,auth-passthrough,check-passthrough,service-passthrough" NativeThread="no"
Init fn="init-passthrough"
and to the obj.conf
NameTrans fn="assign-name" from="(fortune/fortune/*)" name="passthrough"
NameTrans fn="assign-name" from="(fortune/*)" name="passthrough"
ObjectType fn="force-type" type="magnus-internal/passthrough"
Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://<application server http listener>"
Error reason="Bad Gateway" fn="send-error" uri="$docroot/badgateway.html"
</Object>
The webserver starts up without any errors but never forwards any requests what might I be doing wrong?I followed the instructions found in the App Server 7 documentation and everything worked fine.
The instructions I followed are in the document found at this link:
http://docs.sun.com/source/816-7156-10/agplugin.html#17655
Just FYI...
I also checked with Sun about why this process is now necessary and I asked about what happened to the web connector from 6.x. Sun had this reply:
The Web Server Plug-in is the new web connector. It just hasn't been wrapped with an installation yet ... which is why it is tedious. The old Plug-in for 6.5 would ultimately have the same type of obj.conf entries. I'm not sure if there will be an installation wrapper for it once the Enterprise Edition is released.
The Web Server Plug-in is different right now in that it doesn't 'know' about multiple instances yet. These are capabilities that will be introduced in the Enterprise Edition in March. Of course, that doesn't stop you from having multiple instances of the web server talking to multiple instances of the app server. It just means that the web server instances have to be directed to the app server instances rather than discovering them.
Maybe you are looking for
-
Why do i have to pair my bluetooth head phones every time I want to use them?
Every time I want to use my Philips Bluetooth head phones, I have to unpair them and then pair them again. They say connected in blue tooth settings, but no audio is coming through. Worked flawlessly with my RAZR Maxx. This is something I use a lot,
-
Classic and OS 10.3.9
Hi I have a G4 with OS 10.3.9 installed but I have some old games that require Classic that my son is begging me to play. Is there a way to "add" classic without erasing or installing over os 10.3.9? And if so, HOW DO YOU DO IT?? I finally have itune
-
Installing Leopard on old macbook using the disk of a Macbook Pro
I want to install leopard on my old macbook using the disc i got by my Macbook Pro specs of macbook wich i can't install leopard on: Modelnaam: MacBook Modelaanduiding: MacBook1,1 Processornaam: Intel Core Duo Processorsnelheid: 2 GHz Aantal processo
-
ADD subscreen for material master view
dear all, kindly tell me from where i can add subscreen to material master view. also tell me from where i can see which industry material master is activated Regards, qsm sap Edited by: qsm sap on May 3, 2008 9:42 AM
-
Software Install Disc Won't Boot
Please help, I found a Power Mac G4 that somebody had thrown away(M# 5183 450 MHz DP/2X1M Cache/128 MB Ram It has vertical sound ports and a AGP Card. Has the year 2000 on back) . It would not boot, I found a pinched wire on the power supply, now it