ACE:How to bind more VIPs' status, one VIP down, others also down

As we know, a WEB2.0 business is consist of more services, and those services communicte with each other.
If one service shutdown, and failover to another DataCenter, other services must talk with it cross datacenter, that will reduce the whole system's performance, so we need bundle failover those services.
One service has a VIP, my question is how to bind those services' VIP status.
I expect if one VIP down, the other VIP also down.
I appreciate your help.
Thanks
-Smith

Hi Smith,
There may be more than one way to accomplish this and I'm not sure which would be the best way, but here is one that comes to mind:
VIP-A  -->  Serverfarm-A --> Rserver-A
VIP-B  -->  Serverfarm-B --> Rserver-B
Let's say you have VIP-A and VIP-B that you want to failover together, even if only one of them goes down at a local datacenter.  Since you can apply more than one probe to a serverfarm, and that the default behavior is that if just one probe fails the rserver is down, then you could have Serverfarm-A and Serverfarm-B both probing Rserver-A and Rserver-B.  This way, if either Rserver-A or Rserver-B application goes down, both serverfarms will go down.  Now the ACE can switch the serverfarm for both VIPs to the backup serverfarm, which would reside at the backup datacenter.
Hope this helps,
Sean

Similar Messages

  • How to scan more pages into one PDF file using hP inkjet 2515

    Dear friend 
    How to scan more pages into one PDF file using hP inkjet 2515 

    Dear friend 
    How to scan more pages into one PDF file using hP inkjet 2515 

  • Hi,how can i transport objects from one server to other like (Dev To Qty)

    Hi Sir/madam,
       Can u explain how can i transport objects from one server to other like (Development To Quality To Production).
    Regards,
    Vishali.

    Hi Vishali,
    Step 1: Collect all Transports(with Packages) in Transports Tab(RSA1)- CTO
    Step 2: Release the subrequests first and then the main request by pressing Truck button
    Step 3: STMS or Customized transactions
    Object Collection In Transports:
    The respective Transports should have the following objects:
    1. Base Objects -
    a. Info Area
    b. Info object catalogs
    c. Info Objects
    2. Info Providers u2013
    a. Info Cubes
    b. Multi Providers
    c. Info Sets
    d. Data Store Objects
    e. Info Cube Aggregates
    3. Transfer Rules u2013
    a. Application Components
    b. Communication Structure
    c. Data Source replica
    d. Info Packages
    e. Transfer Rules
    f. Transformations
    g. Info Source Transaction data
    h. Transfer Structure
    i. Data sources (Active version)
    j. Routines & BW Formulas used in the Transfer routines
    k. Extract Structures
    l. (Note) If the transfer structures and related objects are being transferred without preceding
    Base Objects transport (e.g. while fixing an error) it is safer to transport the related Info
    Objects as well.
    4. Update Rules u2013
    a. Update rules
    b. Routines and formulas used in Update rules
    c. DTPs
    5. Process Chains u2013
    a. Process Chains
    b. Process Chain Starter
    c. Process Variants
    d. Event u2013 Administration Chains
    6. Report Objects u2013
    a. Reports
    b. Report Objects
    c. Web Templates
    Regards,
    Suman

  • How can we copy table from one schema to other schema

    Hi,
    I have create one table in one schema and i want to copy it to other schema.How we can copy table from one schema to other schema

    Hi,
    You can try something like this :-
    SQL> CONNECT SYS/SYS123@SERVER AS SYSDBA
    Connected.
    SQL> CREATE USER TEST_1 IDENTIFIED BY TEST_1;
    User created.
    SQL> CREATE USER TEST_2 IDENTIFIED BY TEST_2;
    User created.
    SQL> GRANT CONNECT,RESOURCE,DBA TO TEST_1;
    Grant succeeded.
    SQL> GRANT CONNECT,RESOURCE,DBA TO TEST_2;
    Grant succeeded.
    SQL> CONNECT TEST_1/TEST_1@SERVER
    Connected.
    SQL> CREATE TABLE TEST_COPY ( TEST_COL NUMBER );
    Table created.
    SQL> INSERT INTO TEST_COPY VALUES ( 1 );
    1 row created.
    SQL> INSERT INTO TEST_COPY VALUES ( 2 );
    1 row created.
    SQL> COMMIT;
    Commit complete.
    SQL> GRANT ALL ON TEST_COPY TO TEST_2;
    Grant succeeded.
    SQL>  CONNECT TEST_2/TEST_2@SERVER
    Connected.
    SQL> CREATE TABLE TEST_COPY AS SELECT * FROM TEST_1.TEST_COPY;
    Table created.
    SQL>  SELECT * FROM TEST_COPY;
      TEST_COL
             1
             2Regards,
    Sandeep

  • How to read a table from one host to other host

    Hi Everybody,
    How to read a table from one host to other host.
    For Example,
    a/a@abcd - host 1
    b/b@xyz - host 2
    suppose im having a table called emp in a/a@abcd
    i want to read the table emp in b/b@xyz
    how to do this.??
    I know that we have to create a dblink...after that how to proceed.
    Plz help..
    Thanks in Advance,
    Gita

    connected as scott/tiger@test
    SQL>
    CREATE DATABASE LINK local
    CONNECT TO admin IDENTIFIED BY pinnet
    USING 'pinnet';
    Database link created.
    sql>
    select count(*) from
    users@local;
    COUNT(*) 
    16
    Message was edited by:
            jeneesh                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to call  a method of one view in other view

    Hi
      could any one suggest "how to call  a method of one view in other view "
    thanks
    kaushik

    Hi Kausic,
    Its not possible to call a method from view to View.
    Since view is private entity we can not pass the data directly.
    I suggest you to declare the method in Component/Custom controller and call.
    the code is,
    wdThis.wdGet<Component/Custom Name>Controller().<methodName>();
    Regards,
    <b>Ramganesan K</b>

  • How to move BCS data from one box to other

    Hello Expert,
    Dose any one know how to move BCS data from one box to other box ?
    Thanks & Regards,

    1) The best is to do the test. In my case, my customer was just doing this transfer (in full) to perform tests on the BEX reportings. Actually, they never raised any issue regarding document number when they did additional postings in test system... I would also say that during the transfer, the number counter in Qual gets not synchronized with the one in Prod. So, I think the system will just take the next number available in Qual. Should not be an issue.
    2)  As explained in answer 1), in my case, the purpose was not to perform data migration from one system to the other one. Thus, my customer never performed a subsequent consolidation in the target system. But, basically, the transfer copies all data : posting levels 00 to 30, for all periods you have selected + Additional financial data and sequence of activities. Thus, for me, everyhting is available in the target system, including COI documents. In other words, the "picture" regarding the data should be exactly the same between both system. The only thing you need to pay attention to is the customizing : it must be the same in Qual and Prod (example : date of acquisition and divestiture, structure of the group, etc...).
    Another very important thing, is that your export data source must not be enriched due to the BCS Delta load scenario. If it is the case, the system will write the consolidation logic (i-e the consolidation group + reporting mode) when transferring the data from the source Real Time Infocube to the Target Real time infocube, which will lead to inconsistent data in the target system.

  • How to make data flow from one application to other in BPEL.

    Hi All,
    I am designing work-flow of my application through BPEL(JDeveloper), I am making different BPEL projects for different functions, like sales manager got the order from sales person and sales manager either approve it or reject it, if he approve it it goes to Production manager and he ships the goods, now I want to keep sales person, sales manger,production manager in seperate BPEL files and want to get the output of sales person to sales manager and sales manager to production manager please help me in dong this.
    I was trying to make partner link in Sales manager of sales person and getting the input from there. I dont know this is right even or not, if it is right I dont know how to make data flow from one application to other.
    Experience people please guide.
    Sales Person -----> Sales Manager ----> Production Manager
    Thanks
    Yatan

    Yes you can do this.
    If you each integration point to be in different process, you have to create three BPEL process.
    1. Create a Async BPEL process 'A' which will be initiated when sales person creates the order.
    2. From BPEL process 'A' call a ASync BPEL process 'B' which has the approval flow. Depending on the input from process 'A' the sales manager will review the order in workflow and approve or reject and send the result back to process 'A'.
    3. Based on the result from workflow, invoke the Sync BPEL process 'C', where you can implement the shipping logic.
    -Ramana.

  • How to Migrate VO Extension from One Instance to Other

    Hi,
    How to Migrate VO Extension from One Instance to Other.
    Thanks
    Vishnu

    Move the VO.xml and Class files as usual to other Environment.
    Also move the .jpx of the Project and run the jpx importer.
    Thanks
    --Anil                                                                                                                                                                                                                                                                                               

  • How to transfer all materials from one plant to other plants?

    How to transfer all materials from one plant to other plants?

    Hi
    To transfer stock in one step  between plants belonging to same company code use movement type "301" and using transaction code "MIGO". IF you like in two step it helps to monitor stock in transit use movement type "303" and "305".
    303 Transfer posting plant to plant in two steps - removal from storage
    305 Transfer posting plant to plant in two steps - placement in storage
    to transfer stock between plants of diffrent company code go for stock transpor order using tcode "me21n"
    hope it helps

  • How to transfer my iBooks from one ipad to other?

    How to transfer my iBooks from one ipad to other?

    Purchased iBooks can be redownloaded on all devices. If they are not from the iBookstore, connect your iPad to computer and 'transfer purchases'. They should now be transferred to iTunes (or iBooks if you are using Mavericks). You can then sync using the other iPad.

  • How can I limit version status of Report or others components?

    How can I limit version status of Report or others components?
    If somebody knows please help.
    Thanks in advance.

    What exactly do you mean ?
    Do you mean you don't want the version number of the packaged components (e.g. forms reports etc) every time you make a change ?
    If that is the case then I don't think you can do that.
    You may be better served asking this question in the Portal Component Forum

  • Using multi-displays in Mavericks, when I switch workspace on one screen the others also switch

    I am a programmer and I use a lot of different workspaces and 1-2 extra displays. When I switch workspaces on one display the other also move, and if I put a program to fullscreen the other displays become blank and unuseable. It messes up my workflow and is extremely annoying.
    When Mavericks first came out it wasn't like this but after last update it changed again.
    Any suggestion is appreciated.

    Thanks a lot! The settings just reset after update, I feel really stupid right now but also relieved

  • How to give more relevance to one of the column in multicolumn datastore

    Hi Gurus,
    While using multicolumn datastore needed to give more importance to one of the column than the other one. How can we achieve the same ?
    SQL> create table test_sh4 (text1 clob,text2 clob);
    Table created.
    SQL> alter table test_sh4 add (text3 clob);
    Table altered.
    SQL> begin
    2 ctx_ddl.create_preference ('nd_mcd', 'multi_column_datastore');
    3 ctx_ddl.set_attribute
    4 ('nd_mcd',
    5 'columns',
    6 'replace (text1, '' '', '''') nd, text1 text1,replace (text1, '' '', '''') nd, text1 text1');
    7 ctx_ddl.set_attribute ('nd_mcd', 'delimiter', 'newline');
    8 ctx_ddl.create_preference ('test_lex1', 'basic_lexer');
    9 ctx_ddl.set_attribute ('test_lex1', 'whitespace', '/\|-_+');
    10 end;
    11 /
    PL/SQL procedure successfully completed.
    SQL> create index IX_test_sh4 on test_sh4 (text3)
    indextype is ctxsys.context
    parameters
    ('datastore nd_mcd
    lexer test_lex1')
    / 2 3 4 5 6
    Index created.Here while querying how can I give more relevance to text1 column than text2 column ?

    Every time that you post code, whatever you are using eliminates all formatting and changes any multiple spaces to single spaces, so it makes it hard to tell what your code really is. Within the function, you need to remove the special characters and double spaces before you use the string for anything else. In the first part of your output string, you were only putting a % in front of the first word and after the last word. I fixed it so that it puts % before and after every word. I also added some code to return a score of 100 when an exact match is found in any column. You can use the function in a select from dual to see what it is returning. Please see the demonstration below. I will provide a copy of the function in a separate post that you can copy and paste. You may want to adjust the values that you multiply by. The values of 10 and 5 and .5 and .1 were just examples.
    SCOTT@orcl_11gR2> create table test_sh (text1 clob,text2 clob);
    Table created.
    SCOTT@orcl_11gR2> alter table test_sh add (text3 clob);
    Table altered.
    SCOTT@orcl_11gR2> insert all
      2  into test_sh (text1, text2, text3)
      3    values ('staple card', 'word2', 'word3')
      4  into test_sh (text1, text2, text3)
      5    values ('word4', 'staple card', 'word5')
      6  into test_sh (text1, text2, text3)
      7    values ('staplecard', 'word2', 'word3')
      8  into test_sh (text1, text2, text3)
      9    values ('word4', 'staplecard', 'word5')
    10  into test_sh (text1, text2, text3) values
    11    ('Weber Genesis S-310 Gas Grill',
    12       'Weber Genesis S-310 Gas Grill',
    13       'Weber Genesis S-310 Gas Grill')
    14  select * from dual
    15  /
    5 rows created.
    SCOTT@orcl_11gR2> begin
      2    ctx_ddl.create_preference ('nd_mcd', 'multi_column_datastore');
      3    ctx_ddl.set_attribute
      4        ('nd_mcd',
      5         'columns',
      6         'replace (text1, '' '', '''') nd1,
      7          text1 text1,
      8          replace (text2, '' '', '''') nd2,
      9          text2 text2');
    10    ctx_ddl.create_preference ('test_lex1', 'basic_lexer');
    11    ctx_ddl.set_attribute ('test_lex1', 'whitespace', '/\|-_+');
    12    ctx_ddl.create_section_group ('test_sg', 'basic_section_group');
    13    ctx_ddl.add_field_section ('test_sg', 'text1', 'text1', true);
    14    ctx_ddl.add_field_section ('test_sg', 'nd1', 'nd1', true);
    15    ctx_ddl.add_field_section ('test_sg', 'text2', 'text2', true);
    16    ctx_ddl.add_field_section ('test_sg', 'nd2', 'nd2', true);
    17  end;
    18  /
    PL/SQL procedure successfully completed.
    SCOTT@orcl_11gR2> create index IX_test_sh on test_sh (text3)
      2  indextype is ctxsys.context
      3  parameters
      4    ('datastore     nd_mcd
      5        lexer          test_lex1
      6        section group     test_sg')
      7  /
    Index created.
    SCOTT@orcl_11gR2> create or replace function text_format
      2    (p_string in varchar2)
      3    return         varchar2
      4  as
      5    v_string     varchar2 (32767);
      6    v_string_out varchar2 (32767);
      7    v_string_in1 varchar2 (32767);
      8    v_string_in2 varchar2 (32767);
      9    V_TOKEN         VARCHAR2 (32767);
    10  BEGIN
    11    -- remove special characters and double spaces before using in anything else:
    12    v_string := trim (translate (p_string, '/\|-_+&', '      '));
    13    v_string := replace (v_string, '''', '');
    14    while instr (v_string, '  ') > 0 loop
    15        v_string := replace (v_string, '  ', ' ');
    16    end loop;
    17    -- fixed 2 lines below:
    18    v_string_out := '(%' || replace (v_string, ' ', '% %') || '%) ' || ',';
    19    v_string_out := v_string_out || '(' || v_string || ')' || ',';
    20    -- first search string with spaces:
    21    v_string_in1 := v_string || ' ';
    22    -- second search string without spaces:
    23    v_string_in2 := replace (v_string_in1, ' ', '') || ' ';
    24    if v_string_in2 = v_string_in1 then
    25        v_string_in2 := null;
    26    end if;
    27    -- format search string one token at a time:
    28    while v_string_in1 is not null loop
    29        v_token := substr (v_string_in1, 1, instr (v_string_in1, ' ') - 1);
    30        v_string_out := v_string_out
    31        || '('
    32        || '?' || v_token || ' or '
    33        || '!' || v_token || ' or '
    34        || '$' || v_token
    35        || '),';
    36        v_string_in1 := substr (v_string_in1, instr (v_string_in1, ' ') + 1);
    37    end loop;
    38    while v_string_in2 is not null loop
    39        v_token := substr (v_string_in2, 1, instr (v_string_in2, ' ') - 1);
    40        v_string_out := v_string_out
    41        || '('
    42        || '%' || v_token || '% or '
    43        || '?' || v_token || ' or '
    44        || '!' || v_token || ' or '
    45        || '$' || v_token
    46        || '),';
    47        v_string_in2 := substr (v_string_in2, instr (v_string_in2, ' ') + 1);
    48    end loop;
    49    -- return formatted string (added score of 100 for exact match in any column:
    50    return
    51        '(' || v_string            || ') * 10 * 10 or
    52         (' || rtrim (v_string_out, ',') || ' within text1) * 10 or
    53         (' || rtrim (v_string_out, ',') || ' within nd1) * 5 or
    54         (' || rtrim (v_string_out, ',') || ' within text2) * .5 or
    55         (' || rtrim (v_string_out, ',') || ' within nd2) * .1';
    56  end text_format;
    57  /
    Function created.
    SCOTT@orcl_11gR2> show errors
    No errors.
    SCOTT@orcl_11gR2> select text_format ('STAPLE CARD') from dual
      2  /
    TEXT_FORMAT('STAPLECARD')
    (STAPLE CARD) * 10 * 10 or
         ((%STAPLE% %CARD%) ,(STAPLE CARD),(?STAPLE or !STAPLE or $STAPLE),(?CARD or
    !CARD or $CARD),(%STAPLECARD% or ?STAPLECARD or !STAPLECARD or $STAPLECARD) wit
    hin text1) * 10 or
         ((%STAPLE% %CARD%) ,(STAPLE CARD),(?STAPLE or !STAPLE or $STAPLE),(?CARD or
    !CARD or $CARD),(%STAPLECARD% or ?STAPLECARD or !STAPLECARD or $STAPLECARD) wit
    hin nd1) * 5 or
         ((%STAPLE% %CARD%) ,(STAPLE CARD),(?STAPLE or !STAPLE or $STAPLE),(?CARD or
    !CARD or $CARD),(%STAPLECARD% or ?STAPLECARD or !STAPLECARD or $STAPLECARD) wit
    hin text2) * .5 or
         ((%STAPLE% %CARD%) ,(STAPLE CARD),(?STAPLE or !STAPLE or $STAPLE),(?CARD or
    !CARD or $CARD),(%STAPLECARD% or ?STAPLECARD or !STAPLECARD or $STAPLECARD) wit
    hin nd2) * .1
    1 row selected.
    SCOTT@orcl_11gR2> column text1 format a11
    SCOTT@orcl_11gR2> column text2 format a11
    SCOTT@orcl_11gR2> column text3 format a11
    SCOTT@orcl_11gR2> SELECT SCORE(1), t.* FROM test_sh t
      2  WHERE  CONTAINS (text3, text_format ('STAPLE CARD'), 1) > 0
      3  ORDER  BY 1 DESC
      4  /
      SCORE(1) TEXT1       TEXT2       TEXT3
           100 staple card word2       word3
           100 word4       staple card word5
           100 staplecard  word2       word3
            10 word4       staplecard  word5
    4 rows selected.

  • How can i move script in one version to other version?

    Hi
    In our project , what ever the code we have done in development(D22) has to be reflected in one more version called V22.
    I heve to move the script that i have done in D22 to V22.
    Is there any std program to do so .
    Thanks & Regards
    Suresh kumar D

    Hi
    use the program
    RSTXTRAN
    to transport from one client to other
    or if it is the same Box use the SCC1 tcode to transport.
    or you can use the Transport request to move from one system to other
    Regards
    Anji

Maybe you are looking for

  • Unable to use brand new Ipod Nano 3rd gen

    I have just purchased an ipod nano 3rd generation. I had previously updated iTunes to the latest version available on my MacBook Pro (10.4.10) Whenever I plug it in I get: "An iPod has been detected, but it could not be identified properly. Please di

  • Unable to start Admin server by using weblogic.admin utility

    Hi, I stoped the admin server by using weblogic.admin utility command as bellow. java weblogic.Admin -url http://server1:8008 -username adminuser -password weblogic SHUTDOWN myserver It stopped successfully. But while starting as below i am getting e

  • How is the iPad different from iPod touch

    Dont really know

  • Abstract Factory Pattern

    Hi All I have created the abstract class as shown below and I've got a number of concrete classes which implements it. When getFactory(String name) is called it addes an instance of a concrete class to the hashtable in the abstract class. My issue is

  • Text Scam? Lost/Recover Iphone

    Hello! My wife lost/Stolen her iPhone 5s in Las Vegas abour 2 weeks ago. Today I recieved a text from 213-712-8384 in the text content it stated. (Apple Device Recovery Priotity Code LV3-R3 please verify below validation.byethost7.com) (01/02 this is