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 2515Dear 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 schemaHi,
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,
Gitaconnected 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
kaushikHi 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
YatanYes 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
VishnuMove 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 -
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 DHi
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
-
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