Clustering multiple instances on the same server

I've read reports of people clustering multiple instances of weblogic on the
          same machine to better utilize the CPU of that machine.
          So if I wanted to set up a cluster with four machines and two instances of
          weblogic running on each (port 7001 and port 8001) , what properties do I need
          to send into the startup command for the servers?
          How do you set this up
          Thanks in advanced.
          -rrc
          Russell Castagnaro
          Chief Mentor
          SyncTank Solutions
          http://www.synctank.com
          Earth is the cradle of mankind; one does not remain in the cradle forever
          -Tsiolkovsky
          

Do this for all your four machines
          1) Create dirs: cluster1, cluster2 under %WEBLOGIC_HOME%
          2) Create dirs: cluster1\myserver, cluster2\myserver
          3) create two startup scripts,
          specify -Dweblogic.cluster.enable=true -Dweblogic.cluster.name=cluster1 (or
          cluster2) in each script.
          4) Speicfy weblogic.cluster.multicastAddress=IPAddr in
          cluster1\weblogic.properties & cluster2\weblogic.properties, use different
          IPAddr for these two cluster.
          5) Specify weblogic.system.listenPort=7001 in
          cluster1\myserver\weblogic.properties & weblogic.system.listenPort=8001 in
          cluster2\myserver\weblogic.properties
          6) If your machine is multi-homed, specify weblogic.system.bindAddr in
          cluster1(and/or cluster2)\myserver\weblogic.properties.
          my 2cents.
          Cheers - Wei
          Russell Castagnaro <[email protected]> wrote in message
          news:[email protected]...
          > I've read reports of people clustering multiple instances of weblogic on
          the
          > same machine to better utilize the CPU of that machine.
          >
          > So if I wanted to set up a cluster with four machines and two instances of
          > weblogic running on each (port 7001 and port 8001) , what properties do I
          need
          > to send into the startup command for the servers?
          >
          > How do you set this up
          >
          > Thanks in advanced.
          > -rrc
          > --
          >
          > Russell Castagnaro
          > Chief Mentor
          > SyncTank Solutions
          > http://www.synctank.com
          >
          > Earth is the cradle of mankind; one does not remain in the cradle forever
          > -Tsiolkovsky
          >
          >
          

Similar Messages

  • Dbconsole with multiple instances on the same server?

    Hi!
    I have a LINUX server running 2 separate instances - csp1 and csp2. I have a repository in csp1 and the dbconsole running for csp1. Now I need to find out if / how I can get the dbconsole running for the csp2 instance. This is Oracle standard edition 10.2.0.4. Both instances share the same Oracle Home and Listener. A second Oracle Home has the companion CD (http server) installed in it and has no instances associated with it.
    Does anyone have information on how to do this? Here are some of my questions:
    1) Do I need separate repositories for each instance or can the repository in csp1 be used for both instances?
    2) Can the ports be shared or do I need to assign new port #'s for the 2nd instance? How / where do I do this?
    Any hints, tips, suggestions, etc. are greatly appreciated!
    Dave Venus

    1) Do I need separate repositories for each instance or can the repository in csp1 be used for both instances?
    Yes, in the free version of EM in 10g ie DB console,that's the restriction. You can't use it for more than one database. It has to be done explicitly for that another database whom you want to manage via it. So as per the answer, yes you do need a seperate repository for your second db. The other db will be in the same Oracle home and surely its em repository can work with the existing listener.But it does require its own set of config files which will be in a sperate folder under Oracle Home with its sid.
    2) 2) Can the ports be shared or do I need to assign new port #'s for the 2nd instance? How / where do I do this?
    As I mentioned in my last reply, you wouldn't be able to share the port that is already in use. You do need to have a seperate port configured. Normally when you would install the repository oracle would pick up itself a port number. The valid port range , if I remember correctly is from 5500 onwards ( I don't remember the last limit). Even afterwars, you can change the port using "emca" command.
    Edit:
    I forgot to mention that some time back, here on the forums, I had a discussion with a guy who mentioned that there is a workaround possible to add a target in the current Targets.xml for the second database. I did try it out but still that didn't give me two instances. The most recent one which I added only was accessible.
    Update:
    I did find that thread,here it is. See if this helps you,
    Re: control two database with one database control
    HTH
    Aman....
    Edited by: Aman.... on Oct 28, 2008 7:14 PM
    Added Edit
    Edited by: Aman.... on Oct 28, 2008 7:28 PM
    Added thread

  • Multiple application instance on the same server instance

    Can we have multiple instances of the same application on a single WLS?? For ex, can I have two app.ear files in different application directories??
              

    Hi Nilesh,
    Can you please clarify your landscape as this will help in getting answers to your question.
    In general adding instances (and/or server nodes) should be considered for increasing capacity rather than impoving performance. Specifcially, adding instances (and/or server nodes on the same host you risk a situation where the processes compete for resources which will have a negative effect on performance. If you do need to combine instances on the same host, make sure there is enough hardware (specifically memory in case of JAVA).
    Hope this helps,
    Best regards, Walter

  • Can you run multiple APEX listeners for different instances on the same server

    Please confirm that we can run multiple APEX listeners for different instances on the same server?  Is it an xml setup configuration or do we need to do more??
    Thank You,
    Tony Miller
    SmartDog Services
    Austin, TX

    Yes.. Just exactly what I was looking for...
    Thanks Jari!!
    Thank You,
    Tony Miller
    SmartDog Services
    Austin, TX

  • Opening multiple instances of the same vi

    Hi,
    I am having trouble opening multiple instances of the same vi.
    This vi that I am trying to create can be used like a message display window to display numbers, strings etc (just like labVIEW's display message control except that this vi will update the displayed controls every scan). So for example, I will like to have a subvi, lets call it popup.vi, where I wire in three inputs from my main vi (2 strings and 1 number). Now in my main.vi I have 2 numeric controls Num1 and Num2 with their KeyFocus property nodes.
    The intention is that when I select Num1 or Num2 numeric control with my mouse the KeyFocus boolean becomes true and the popup.vi logic kicks in. Meaning that the popup.vi runs and opens its front pane
    l displaying the two strings and one numeric value from the main.vi.
    The problem arises when I want to open and run multiple instances of the popup.vi.
    So when I click on Num1 with my mouse I want the popup.vi to open its front panel with a set of strings and number displayed. At the same time I would want to click on Num2 control and open another instance of the popup.vi with another set of strings and numeric value.
    Also, I saved the popup.vi as popup.vit but for some reason vi server will not open the popup.vit. I get a message that popup.vit is already in memory - cannot load.
    I have attached a sample of the main.vi and popup.vi program.
    Please let me know if you need further clarifications.
    I appreciate your help in this matter.
    Thanks
    Nish
    Attachments:
    popupVI.zip ‏37 KB

    You have to clone the VI. You say you have tried to use the .vit way of cloning...but in the example there is no use of VIT and the VI is called statically. If you want to open multiple instances of the same VI and the VI has a user interface (or needs to be a unique instance of the VI every time even though it's called the same place in the diagram, not the case here though) you need to do it dynamically, i.e. with an invoke node.
    There is actually a problem doing just that, it causes a memory leak...but that won't be a problem unless the VI is called frequently / the software will be running over very long periods of time. You can see an example of it here (attached to my reply to the question):
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&
    RPAGEID=135&HOID=506500000008000000A07D0000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0&USEARCHCONTEXT_QUESTION_0=VI+cloning&USEARCHCONTEXT_QUESTION_S=0
    About the memory leak problem:
    http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=135&HOID=506500000008000000B7A40000&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0&USEARCHCONTEXT_QUESTION_0=VI+cloning&USEARCHCONTEXT_QUESTION_S=0
    MTO

  • Problem:Multiple instances of the same applet on a webpage...

    I have an applet which connects to a server to read an XML-file.
    I use Doucument to parse the XML-file like this:
    String xmlurl="http://www.somesite.com/somexmlpage.php";
    Document d =DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(xmlurl);
    (...read the XML-file...)
    This works fine.
    However, I need multiple instances of the same applet running at the same time on the same webpage.
    Now, with multiple applets running at the same time the parsing no loger works. If one applet is doing some parsing and a taskswitch takes place to let another applet run, the applet which is interrupted is not able to continue the parsing as it looses its "incoming data" when another applet reads from the server.
    How can different applets affect each other like this?
    And how can I fix the problem?
    Thanks in advance for any help!!

    However, I need multiple instances of the same applet running at the same time on the same webpage.
    Why? But okay.Because the the different applets show information about different items.
    Now, with multiple applets running at the same time the parsing no loger works. If one applet is doing some parsing and a
    taskswitch takes place to let another applet run, the applet which is interrupted is not able to continue the
    parsing as it looses its "incoming data" when another applet reads from the server.
    How did you determine that's what's happening?By printing out debuginformation.
    Each applet prints out a message (System.out.println) when it creates an instance of Document (ie. connects to the server) and the applet also prints out XML-information as the XML-file is processed.
    But, actually, I was a bit quick in my first post; The applet doesen't neccesarily loose its "incoming data", but the parser looses the data it is parsing. I can download the data from the server first, and then start parsing it. If a taskswitch happens while one applet is parsing, it looses its data, even if the data is allready downloaded.
    I see this since I see another applet making a printout, and when first applet starts again, the parser has lost track of its data.
    It works fine if only one applet is running. And everything is fine until the next applets starts; I can see this from the printout.
    Again, the appet prints out data as it parses the document. I see the next applet starting to work, and when the first one continues parsing again the printout shows that data is no longer there. It happens everytime the runtime switches to another applet, and it never happens if just one applet is running.
    Googeling a little tells me that DocumentBuilder.parse() isn't thread-safe, but this shouldn't have anything to do with it, should it?
    Each applet is a separate process, and not different threads in the same process, aren't they? (Not sure how the runtime treats multiple applets...)And secondly, the applets create their own instance of Document anyways.

  • Multiple instances of the same APEX application under SSO

    Currently we have several applications that are authenticated through Oracle SSO. The apps are authenticating correctly, but I can't be in multiple instances of the same application without having to re-validate through SSO when I move between instances.
    Scenario: I'm successfully signed into my "parent" application, app_id 1 through SSO. I click a custom link that opens the "child" application (app_id 2) to view widget "A". When the page is launched I see the usual "Redirecting to the Login Server for authentication" message (verifying that I'm signed in through SSO) and then it succeeds and takes me into app 2, displaying widget A. I click the next link to launch another instance of app 2 with a different APEX session id for viewing widget "B". This also passes through SSO and redirects me into app 2, displaying widget B as expected. But now if I go back to navigate anywhere on widget A in my first instance, it has to go back through the "Redirecting to Login Server." This now means the widget A window is valid, but the widget B window will have to redirect next time I use it (back & forth & so on...)
    So my question I suppose is: Is it possible/good practice to allow a single user to open multiple separate instances of the same APEX application using different APEX session_ids viewing different data under Oracle Enterprise SSO?
    Guesstimation: It seems like there must be a switch somewhere in SSO that says "allow multiple application instances yes/no"...but my problem may be APEX itself, or how SSO is tied into APEX... Sorry for the super-generic example, I'm not exactly sure where I should be looking to resolve this, and the closest similar problem I found on the forums was here: login to application twice in two seperate IE  windows clears other login

    reset your dock preferences. delete the file homedirectory/library/preferences/com.apple.dock.plist and log out/in. your dock, spaces and exposé will be reset to the defaults. see if the problem goes away.

  • Multiple instances of the same VI running in parallel

    Hi,
    I have a timestamping subVI that looks at a counter channel and applies timestamps. I want to create multiple instances of this subVI (8 to be exact) and have them all run in parallel (looking at 8 different channels). Someone gave me the following advice:
    >>
    Also, in case you want to call multiple instances of the same SubVI, and you want these multiple instances to execute in parallel, you will have to set the SubVI to execute in reentrant mode. Do this by opening the SubVI and going to "Edit >> VI Properties >> Execution" and enable "Reentrant execution".
    <<
    I've tried this but only my second instance (I started simple with only 2 instances) seems to monitor its channel and pass data along to the queue. I've included my code below, I have two signal simulators which simulate singles coming in on channels 2 and 3. I'm using a PCQI 6602 counter/timer card.
    Any help would be greatly appreciated, thanks in advance,
    Chris
    Attachments:
    LabView App (June 28, 2005).zip ‏158 KB

    good news! Your reentrant VI is working and all three instances are running (as execution highlighting clearly shows). The problem is going to be an error that is occuring but you don't see because you are ignoring the error clusters internally in the timer. It looks like at one point it was set to quit if an error occurred. That still needs to be there.
    Always hookup error clusters...
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Is there any version of Indesign that allows to open multiple instance at the same time

    I am using Indesign CS3 to generate the bulk reports automatically(programmatically) using Adobe indesign library . One of the key limitation to this tool is it allows to open only one instance at a time unlike word where multiple instances can be opened at the same time. Is there any adobe indesign too version desktop/server which allows to open multiple instances at the same time. Any help on is appreciated. Thanks.

    @PeterG
    You said "You might want to examine the End User Licensing Agreement (EULA) for  any prohibition against using these two instances at the same time with  the same license; the license does permit two installs for the same user  that are not used simultaneously." I thought that meant you had read the EULA. It's pretty unambiguous on that point.
    For everyone's edification about multiple installations and server use with a standard license here's the relevant text:
    2. Software License.
    If you obtained the Software and any required serial number(s) from Adobe or one of its authorized
    licensees and as long as you comply with the terms of this agreement, Adobe grants you a non-exclusive
    license to install and use the Software in a manner consistent with its design and Documentation and as
    further set forth below. See Section 16 for specific provisions related to the use of certain products and
    components, for example font software, Acrobat, After Effects, Adobe Presenter, Contribute, Adobe
    Device Central, Flash Player, Flash Builder, and Adobe Runtimes.
    2.1 Limited Use. The Software, or portions of the Software, may allow installation and use without a serial
    number. If so, you may install but not use such non-serialized Software on any number of Computers as
    part of an organizational deployment plan. Further, you may install and use such non-serialized Software
    on any number of Computers for demonstration, evaluation and training purposes only and only if any
    Output Files or other materials produced through such use are used only for internal, non-commercial and
    non-production purposes. You may not use such non-serialized Software after any applicable time-out
    period has ended, unless you input a valid serial number under Section 2.2. ACCESS TO AND USE OF
    ANY OUTPUT FILES CREATED WITH SUCH NON-SERIALIZED SOFTWARE IS ENTIRELY AT
    YOUR OWN RISK.
    2.2 General Use. You may install and use one copy of the Software only on the Permitted Number of your
    compatible Computers into which you enter a valid serial number.
    2.3 Distribution from Server. You may copy an image of the Software onto Computer file server(s) within
    your Internal Network for the purpose of downloading and installing the Software onto Computers within
    the same Internal Network for use as permitted by Section 2.1 and 2.2.
    2.4 Server Use. You may install the Software on Computer file server(s) within your Internal Network only
    for use of the Software initiated by an individual from a Computer within the same Internal Network only
    as permitted by Section 2.2. The total number of users (not the concurrent number of users) able to use the
    Software on such Computer file server(s) may not exceed the Permitted Number.
    By way of example, the foregoing does not permit you to install or access (either directly or through
    commands, data or instructions) the Software: (a) from or to a Computer not part of your Internal Network,
    (b) for enabling Web hosted workgroups or services available to the public, (c) by any individual or entity
    to use, download, copy or otherwise benefit from the functionality of the Software unless licensed to do so
    by Adobe, (d) as a component of a system, workflow or service accessible by more than the Permitted
    Number of users, or (e) for operations not initiated by an individual user (e.g., automated server
    processing).
    2.5 Portable or Home Computer Use. Subject to the important restrictions set forth in Section 2.6, the
    primary user of the Computer on which the Software is installed under Section 2.2 (“Primary User”) may
    install a second copy of the Software for his or her exclusive use on either a portable Computer or a
    Computer located at his or her home, provided that the Software on the portable or home Computer is not
    used at the same time as the Software on the primary Computer.
    2.6 Restrictions on Secondary Use by Volume Licensees. If the Software was obtained under an Adobe
    volume license program (currently known as Adobe Open Options) by any licensee other than an
    educational volume licensee, the second copy of the Software made under Section 2.5 must be used solely
    for the benefit and business of that volume licensee. For more information about secondary use by volume
    licensees, please visit our Web Site at http://www.adobe.com/go/open_options.
    There is also language stating that if you have a dual boot or other system capable of running more than one OS you will need a separate license for each platform if you want to run the software on more than one.

  • Disallow running multiple instances of the same web start application..

    on the client? I have an application that is launched on the client by clicking on the link to the JNLP file. The problem is that I don't want the application to launch twice if the user clicks the link twice. Is there a way to keep web start from running multiple instances of the same app?
    I don't want to just disable the button after it is clicked because then the user won't be able to get back in if they need to.
    Any help out there?
    Thanks,
    Melanie

    The way I do this is to try connect to an obscure port number on the localhost at startup.
    if this connection succeeds I assume the app is already running. otherwise the program continues and registers as a server at that port number.
    I actually take this a little bit further by registering a web server at this port (I use the Brazil server), That way if the program finds an instance of itself running it can send a message to the web server and ask the program to do something (like start another window if,for instance you wanted to allow this but only within the same VM).

  • Is database link only 'valid' for instances in the same server?

    Background: We have 5 servers and installed Oracle 7.3 and 8.
    Problem: I managed to create database link to other instance in same server; but not to other server. Error message received was :
    ORA-02019: connection description for remote database not found
    : TNS server name not found
    BUT: I managed it with 'copy from ' command in SQL*plus.
    Question: Is database link only 'valid' for instances in the same server?
    Thanks! ;o)

    user10127912 wrote:
    Hi,
    We are planning to install second instance of Oracle 11gR2 in Linux server 2.6.39-400.21.1.el6uek.x86_64 x86_64. This is something we never haven done before. If you have such experience, please give us some insight.
    The existing instance has all the standard ports:
    Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
    Enterprise Manager Console HTTP Port (pterpdb02) = 1158
    Enterprise Manager Agent Port (pterpdb02) = 3938
    What ports should we select for second listener and enterprise manager? Is there anything else that we need to know before we install the second instance?If you want a second database instance, no additional installation is required - as long as you want to run the second instance at the same version as the the first. Just fire up dbca and create the second database. One installation of Oracle (one ORACLE_HOME) is capable of supporting many database instances, though the same may or may not be said of the hardware it is running on.
    As already said, one listener is enough. One listener, running from one oracle home, using the default name of LISTENER, running on the defualt port of 1521, is quite capable of -- indeed, WAS DESIGNED TO, supporte multiple database instances of multiple versions running from multiple ORACLE_HOMEs.
    One instance of dbcontrol/dbconsole will support only one database. If you do not use Grid Control (extra installation, extra license) you will need to use the emca utility or one of the options in the dbca utility to configure a seperate instance of dbcontrol for each database. Don't worry about the ports, the creation utility will take care of it and report what it does.

  • Contribute multiple instances of the same connection appear on login/start screen

    I am administering a series of sub-websites under one primary umbrella.
    - The Primary Umbrella site does not run under the Contribute Publishing Server
    - The secondary (child) sites are managed by the Contribute Publishing Server
    - We recently added a user to several of these subsites
    - After we added the user, we've had a problem with other user profiles.
    - Multiple instances of the same connection will appear upon login on the start screen ( about:startscreen ). However the user seems to only be able to credential to one of them, not both.
    I have gone into the user profile directory within Windows directory structure and removed both site dirs. However when restarting and reconnecting, both appear again.
    Anyone else have this issue and what is the remedy and fix?

    I tried to add a screenshot, however it would not let me upload.
    I get: An error occurred while trying to submit your post. Please try again.

  • Two instances on the same server

    I've already created one instance on 11g R2 database, but I was told to create another instance on the same server. Can I use the same listener for both instance? Will it cause any problem?
    Thanks!
    - Johnny

    tanww888 wrote:
    Thanks for all your responses. I have not dealt with two instances on the same server before. I'll take your advice to start with the same listener for both instances and see if it is causing any issue. My database server is a Oracle Sparc 5120 with plenty of memory and disk space. The second instance that I'm going to create will be much smaller than the first one.
    Single or multiple listeners aren't really a factor for performance. Notice that even in Dan's remarks, none of his reasons for multiple listeners had anything to do with performance.
    Question, is it easy to create/configure the second listener to point to the second instance? Just in case there is an issue using the same instance.
    The listener doesn't "point to" the database - not in the sense you seem to think. It simply watches the ports it is configured to use (1521 by default) for connection requests from clients. When it gets a request it evaluates whether or not it knows about the service (instance) requested, and if it does it spawns a separate server processes to communicate between the client and the db instance, then is out of the way. The listener creates the connection but does not sustain it. You can stop a listener and all existing connection will continue because the listener has no part in maintaining them.
    Multiple listeners would be configured by adding LISTENER sections to the listener.ora file. You might find it instructive to realize that if there is no listener.ora, a 'lsnrctl start' will cause a default named listener to start on the default port of 1521. By default, any db instances on that server will register themselves with the default listener on the default port. After this self-registration, the listener will know about the instance if/when it receives any connection requests for it. Let's switch from the telephone analogy to that of a desk clerk at a hotel. He comes to work and is handed a piece of paper that says "We have Tom, Dick, and Harry registered as guests" This would be analogous to the listener learning of instances via the SID_LIST section of the listener.ora file. Then Fred walks up and says "I'm Fred and I'm in room 238", so the clerk makes a note of that. This would be analogous to the instance registering itself to the listener. Either way, then someone walks up and says "Where would I find Tom (or Fred)". The clerks checks his lists and directs the person to the correct room. He doesn't escort the person around to Tom and act as a go-between for their conversation. And hotel management doesn't want to have to pay a separate clerk for each guest.
    You might want to read my articles about TNS in general at edstevensdba.wordpress.com. I think they will help you get a clearer understanding.
    Thanks,
    - Johnny

  • How can I open multiple instances of the same version of FF?

    I understand that if I have multiple profiles, I can run different versions of FF side-by-side (like 3.6 and 4).
    However, what I'm interested in is how I can launch multiple instances of the same version of FF (4, for instance) using the same profile. In other words, I want to be able to double-click the desktop icon for FF, and open a new instance, and keep doing that as many times as I want. I don't want to have a different icon and profile for each instance (too much overhead to keep a dozen+ profiles in sync).
    I can always launch one FF window instance, and then keep clicking ctrl+N to launch new instances from inside it, which they all share the same profile (as I want). So, basically, I want to be able to do that from my desktop icon, rather than by having to do it with the keyboard ctrl+N sequence.

    But I don't understand why whatever Firefox does when you click ctrl+N can't also be done (with some sort of command-line switch) from a desktop icon?
    In other words, I clearly can create many FF instances (even if they are the same FF.exe process) by doing ctrl+n a bunch of times. Why then can't this behavior be done from a desktop icon with some parameters?
    As far as I know, FF is the only browser that doesn't directly allow multiple browser instances from desktop icons. IE, Chrome, Safari, Opera, etc... all let me launch a new instance (even if they are all single process and the instances are shared within the process).

  • Cant open external links and multiple instances of the same profile.

    I have multiple firefox profiles.
    I constantly have two profiles running at the same time.
    I use microsoft outlook and see an external link, I click it wishing firefox to open it in the default or new browser. It does not and says "FIrefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system."
    Firefox is running fine.
    How can I open external links with a profile based setup?
    Also, how can I open multiple instances of the same profile? I find that if I click and drag a tab to another monitor, it opens a new "instance" or browser window.

    You say
    ''I have multiple firefox profiles. <br />
    I constantly have two profiles running at the same time. ''
    So you will have discovered ''-no-remote'' Note NOT to use that on the default browser; profile, only on secondary profiles.
    * http://kb.mozillazine.org/Profile_in_use#Common_causes
    You will NOT be able to open multiple instances of the same profile, clone the profile if necessary.
    If you are trying to run multiple Webmail accounts in one profile then you may well find the webmail is identifying and setting the user account that is opened. Use a Private Browsing window to get round that and open a second account.
    * [[Private Browsing - Browse the web without saving information about the sites you visit]]

Maybe you are looking for