websphereprocess server (wps) v7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf ·...

43
1 © 2011 IBM Corporation ㆇ↪䉧䉟䊄 㪉㪇㪈㪈ᐕ㪉 ᣣᧄ䉝䉟䍃䊎䊷䍃䉣䊛ᩣᑼળ␠ 䉸䊐䊃䉡䉢䉝 WebSphere Process Server ⸃ᣂᦠ 2010 䈖䈱⾗ᢱ䈪䈲䇮WebSphere Process Server (WPS) V7.0 䈱ㆇ↪䊶▤ℂᜰ㊎䈮䈧䈇䈩⸃⺑ 䈚䉁䈜䇯

Upload: others

Post on 16-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

1

© 2011 IBM Corporation

�����

�������

����� �����

��������

WebSphere Process Server ���� 2010

�������WebSphere Process Server (WPS) V7.0 ���� �����������

Page 2: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

2

© 2011 IBM Corporation

Disclaimer

� ���������� �������������� � ����� �����

������� ��!�"�#$%&'()*+,

� -���.��/01234&5678�9:#;<=6>�0�?()*+,

� ���/@�� A#B=6CDEFG&'()=H.�����/@�2011I2JKL�MN0?(.78�OG5�����P�CQ&RS.9:HTU6VWXH?()=�0.YEFZ[

35,

� \]^/0_`346����MN�.ab=6cd!e��P0YAfZ[35,

Page 3: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

3

© 2011 IBM Corporation

��

� WebSphere Process Server������

– WPS�����

– WPS�� ��

– WPS�������

� ��������������

–��������

–�������

Page 4: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

4

© 2011 IBM Corporation

WebSphere Process Server ������WebSphere Process Server ������

Page 5: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

5

© 2011 IBM Corporation

WPS������

� �����

– �������

• WAS�Web� �����������

• Business Flow Manager (BFM)/Human Task Manager (HTM)����

����Failed Event Manager (FEM)��

– �������

• wsadmin <WPS_root>/ProcessChoreogrpher/admin– JMX API

� BPC Explorer– ���� �����!�Web"��#�$%�

& '()*����+"��#�$%��,-!

& .��/�0123��4���5!678

WPS���������������Web !"#�$�%���&'(��)*+����,-�WAS���&'(��./0��Web1234�56'.��7289:;<�=���>?@A��BC�WASAWESB./0���WPSDE���FGH�56'.����BPCIBusiness Process ContainerJAHTC(Human Task Container)A�KL9$'M���NO�*�FEM(Failed Event Manager)PQ�R��>?)*+����S�%T32M$�%���NO.��wsadmin)�28U!V$�%���NO.��JMX API)��:;������28WXTMYZ�[�\]^_��`ab:��

�S�28c%/d%T���Web1234�56'.��BPC Explorer)��:;�����28c%�efAd%T�gh�28c%/d%T�ijklPQmno�=���

Page 6: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

6

© 2011 IBM Corporation

BPC Explorer� WPS����������� Web��������

BPC Explorer��WPS)����28c%Ad%T���WebT!91'M1234�56'�P+���EAR�pq���:;�����WPS�1234�56'r�s��tu���.�<vO���

http://URL(IP1wH%):x�Myz/bpc/ � !"#�{+|}�=���

~�28c%�'2H�M���#��28c%�'2H�Mm^_��.�ghvO�28c%�

'2H�M���-gh�S�28c%�'2H�Mm^����9'%d'%�gh�)vO�P+

���

��28c%9'%d'%���#�)��m^_��.���E�P28c%9'%d'%��m

kl���.)�=�n��KLPQ�%��d%m���=���

��d%T9'%d'%���#�)��m^_��.�����=d%T��)kl:;�d%T�

gh���gPQmno�=���

����'d%Tm`�S1234�56'A�28c%efmWeb���#�9'd��X�%���n��������28c%Ad%Tm����S��1234�56')� ¡Y�P+�

��

BPC Explorer���¢£9'd��X�%�¤;¥;�FGH�56'm�������)�28WXTMYZ��S)¦�§%d�9¨vO����S�APIm`��©ª���1234�56'm?u���.«vO���

Page 7: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

7

© 2011 IBM Corporation

WPS������

� g�hijk–l�hi

• JVMmln�l� Event Type FopE• JVMmln�l� Event Type W�qr st���!uvwxyzJ2EE �m�{��|�0�t���!uv}http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/topic/com.ibm.websphere.nd.multiplatform.doc/info/ae/ae/ctrb_hangdetection.html

• JVMmln�l� �m�{��|�!~�0� ���� s�m�{��|��9:�C

6w��jy

–mln�hi• WPSmln��RAf

– ����hi• DB s��������y• CPU sOShiy• Memory sOShiy• Java heap s��pVerbose GC���C6hiy

–;�opp;� Queue hi s;�;��"�y� ���C6���Af swsadmin���m�opjmx��yp

– FEMhi� ���C6���Af swsadmin���m�opjmx��y

Page 8: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

8

© 2011 IBM Corporation

WPS ��� ������

�ME��������� ���� �����������������

�� !"#$%

�ME��������BPERetQBPEHldQ

&'(%���

�� )*+�

,-

FEM��������./)0*�12%

�3%

FEM��

JVM��4�56789�+:%1'�4��&'(%���Deployment Manager,Node Agent,Application Server

����

BPEL�� ;%<=*>BPC?*@A%4BCDEF%G%H��(I�ME"4F%G%H��(IJ

OS?1*K�LE��

OS?1*K�LE��

��MN

��(I�� Deployment Manager

Application Server

Node Agent

Page 9: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

9

© 2011 IBM Corporation

����WPS���� ������������

����

WPS����

OS 2

OS 1

wpsCluster01 MECluster01

Cell wpsCell01

Server1

ServiceProcess ME

Server3

Server2

ServiceProcess ME

Server4

DM

NA

NA

Server5

Server6

SupportCluster01

OP4Q�4RS��TU4Java��(IVWX

����<�YHI� ��Z[\����]%Y�L^�_�

��`)a*���b������c4d6ef

WPS�¬f­®R¯.P�28c%��BPEL1234�56'ABPC&'�°��¬f��r�s�28c%.ME�r�s�28c%�P+���28c%¬f­®��OSPQ�NOm<���±²�³´�28c%m²µ¶�­®��·����P�¦S���¸¹Aº��»¼m�½4�%)�¾¶���

P¿�WPST!%d�tu������¢£���r�s�28c%)ÀÁ����¦S���«�ªf��ef:Â��.«vO���

�Ã���Ä�r�s�28c%�*�DM(Deployment Manager).NA(NodeAgent)�������ef�ÅÆÇ)P�S����­®��È��ef��ÅÆÇmÉ��¡Y)*+���

Page 10: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

10

© 2011 IBM Corporation

WPS�!"����

OS 3LDAP

EVENT

BPEDB WPRCSDB

DataStore

NFS V4Tranlog

JVM����

GC�� �

�����������

OS��������

CPU��

�������

�������

verbosegc��

native_std_err.log��

vmstat����

nmon� �

DB�����������������

OS 2

OS 1

wpsCluster01 MECluster01

Cell wpsCell01Server1

ServiceProcess ME

Server3

Server2

ServiceProcess ME

Server4

DM

NA

NA

Server5

Server6

SupportCluster01 ���������

�� ���������

����<�YHI� ��Z[\����]%Y�L^�_�

��`)a*���b������c4d6ef

@O­®���H%x'%d9V�{½P��#�YZ�ÊËa«�.5%�V3(�

%�R��­®.)*+���

��OSH$���5%�V3(�%�R��­®mno����Ì�CPU<Í�ºÎ3�<Ï�7Ð%T<Ï�­®���Linux/UnixÄ�����vmstat&�'wm<��CPU<ÍAºÎ3�<Ïm­®�*��²Ïm�²ÑÒ�Ó�S�����Ô¼��ÅÆÇmtÕ�����S�nmon.{Ö;����m<��U!�Ч��×Ø���.«vO���

Java28c%�@O­®���verbosegcm<��Ù�$ÚW&HT56'�n�ijmÛÜ��ÃÝ)*+���ÛÜ�native_stderr.log�:;��)�ÞJVMßà�-Xverbosegclogmá²��.ÛÜâm ²�=�����NO�7�ã�M��OFF�P¦���������&'(��¢��á²)¡Y���

verbosegcmá²��.�native_stderr.log�GC�äåæà�´æ�-�GC�-�ÑÒ�GC�çYÑÒPQ)£è:;����SCompactionA��2�éê)äå��.�¤�ëì«£è:;���

�¾¶�����#�H%x'%)í���AOSH$���@O­®��îï)äå�S��PQ��JVM�ðñ.ò�:;�.\ó�S8Umô�×Øm�����õö��WAS7.0Ê÷tÕø�T56Ú2���mùúab:��http://www.ibm.com/developerworks/jp/websphere/library/was/was7_guide/index.html

Page 11: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

11

© 2011 IBM Corporation

��������������� ��

� ME��������

– Java��� ��������������

– wsadmin��JMX�Java Management Extentions������ ME!FEM"�#$� %& '(# )*+�,-./

– ,-�0%& 1�'(# )*+���"23./

� ��./'(# )45

– 67'(# )89*

• BPERetQueue BPEHldQueue– :;'(# )8<=>*"?@A�BC�MDBDEFGH���+IJKL

MNO���P>Q8 ��)R��"NSTU�

• BPEIntQueue� ��V�W��

– OScron!$�)& � "NSCXYG� Z[��IJ45\]��O

/� $"^O� _`./ abc8 P>Q deIJ��)R��"�TUf

ME�û���­®������±����ü)É:;��P�S��28WXTMYZ�[�ný)¡Y�P+���

�����Java�1234�56'T!91'M.��JMXm`��û���ºÚc�Wàm­®��ÅÆÇ����������

ùþ�

[1] Java Management Extensions (JMX)http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/

ME­®28U!Vm��Û����[2] launchClient ��� IWAS/�Jhttp://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/advanced/content.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/rcli_javacmd.html

Page 12: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

12

© 2011 IBM Corporation

���������������

Export

SCA �����

WPS

BPE I�t��

BPEL Import

����

���

FAILEDEVENTS

WASWAS

�������

��

BPE Ret��

BPE Hld��

WAS/WESB

SCA import��

� �

����

��������

1��

�������

!"#$

SCA��������

���

�����BPEIntQueue�����BPERetQueue�����BPEHldQueue

�����

Business Process Choreographer ����� ������������

http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.websphere.bpc.doc/doc/bpc/c5replay.html���� ���

http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.websphere.wps.doc/doc/recovery/cadm_failedoverview.html

¢£�¢��û���ºÚc�W)���S�����vO@)*�«�ml����û��

�1Z�«PUT:;�.��vO@)*�«�mkl��������ºÚc�W��������m² ��­®��KLºÚc�W�1Z�«Ô¼)¡Y�P+���

�S�SCA�/µ��Û��4�%I SCA.SYSTEMs%��ÛÜ�!�J���!�9$'M)FEM(Failed Event Manager)���vO@)*�����,-�­®«¡Y���

Page 13: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

13

© 2011 IBM Corporation

FEM��������

feManager = AdminControl.queryNames("WebSphere:*,type=FailedEventManager")feManager1 = feManager.split("¥n")[0]print "FailedEventCount = " + AdminControl.invoke(feManager1,"getFailedEventCount")

FEM�����wsadmin����Chk_FEM.py� � (jython*��)

wsadmin -user admin -password admin -lang jython -f Chk_FEM.pywsadmin������

WASX7209I: ��� WPS043CellManager01 ����� “dmgr” SOAP �� ���������������������� DeploymentManager ���FailedEventCount = 0

wsadmin������� �� �

�Jython : wsadmin��������� ����������������������� !"#�$�%1 &'�()*+,-./"0 12345���6�7�89:; <=.10>12?

Page 14: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

14

© 2011 IBM Corporation

�� ���� ����

@ABC D “WPS@AE��”/ProcessChoreographer/admin/queryNumberOfFailedMessages.pyFGHI D

http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.websphere.bpc.doc/doc/bpc/t4adreplay.html

�������������wsadmin����queryNumberOfFailedMessages.py� (��� )

wsadmin������

WASX7209I: J�K AA0739990CellManager01 �5��L "dmgr" �4SOAP MN6O���)�PQRSR*"5��L�OT53 DeploymentManager �U"WASX7303I: V�W5XY$3L6Z5�[\�]^_4argv`a�bc^_�daeR���fg�(hSU: "[-cluster, env1.AppTarget]"The process container retention queue for cluster env1.AppTarget contains 0 messages.The process container hold queue for cluster env1.AppTarget contains 0 messages.The task container hold queue for cluster env1.AppTarget contains 0 messages.

wsadmin����� ��!"# �

wsadmin -user admin -password admin –f c:¥wps¥ProcServer¥ProcessChoreographer¥admin¥queryNumberOfFailedMessages.py-cluster env1.AppTarget

����������������������� !"�����%1 &'�()*+,-./"0 12345���6�7�89:; <=. 10>12?

Page 15: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

15

© 2011 IBM Corporation

WPS���������

� WPS����� ! "#��$%

<Profile_root>

logs

nodeagent

dmgr

ME$�%�&'�(�)*+,$�%�&

JVM���SystemOut.log�������� �������������������F(� !"#�), E$%&'(

tranlog

JVM��SystemOut.log iii JVM5��Li���jk� l�mnSystemErr.log

5��L��

native_stdout.lognative_stderr.log (verbosegco9p���q)

�r�L (�r�Lo9p���4s�3tuv�wLxy�z{�|�)trace.log

�}$~6XY$i��(XL�������)tranlog.log

WPS�8U��28��9�7ÐHTM3��*�logs����:;���Ì��JVM8U.28c%8U���ÛÜ.���!�)*+����S�MH�%má²�S���7�ã�M�ÛÜâ«���P+���

�S�M!'#T56'�3§s3��S��8U.��tranlog)*+��)��13§s3�)¡YP����E7Ð%T¢�������

8U�­®ÃÝ.����JVM8U�-�±²����A±²��!�9$'MmÔÛ��ÃÝ)�¾¶���

9$'Md92���»+���

F :��¶ºÚc�WE :�!�ºÚc�WW :¸¹ºÚc�WA :­�ºÚc�WI :»¼ºÚc�WC :tuºÚc�WD :õöºÚc�WO :��#�1234�56'/ë &'x�!'M�{+�System.out�"|#=$�;SºÚc�W

R :��#�1234�56'/ë &'x�!'M�{+�System.err�"|#=$�;SºÚc�W

Z :d92)�%:;P�¦S�.ml�2H�%&�'�

Page 16: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

16

© 2011 IBM Corporation

JVM��������������

� TimeStampOT�iLO$5�������o9�34�_�������o9U�5�

�L����E%��^_SU"���34������� (=��YYMMDD)4 24 p1�{�p� (�Z�S����)4�|�p1�%�S_SU"

� ThreadId8 ��� 16 ��"������� R*Lr�K���X�iM�K�+ ¡^_SU"

� ThreadName�����iT¢$�S*3�r�LiT¢$��� R* Java Lr�K�£¤"

� ShortName�����iT¢$�S*3�r�LiT¢$��� R*4�¥$�iM$

¦�N$��§¨£"�_3©-4WebSphere Application Server �ªxM$¦�N$��6}L£�U%4«�~�i�5Z��XY$����

¬� ID �­�®¯°­hSU"� LongName�����iT¢$�S*3�r�LiT¢$��� R*4�¥$�iM$

¦�N$����£"�_3©-4WebSphere Application Server �ªxM$¦�N$������6}L£�U%4«�~�i�5Z��XY$

����¬� ID �­�®¯°­hSU"� EventType�����iT¢$�S*3�r�LiT¢$��OT5�{U4 1 ����±�EK"�����iOT53²����^_SU"V�|!(�%­h

SU"

� ClassName�����iT¢$�S*3�r�LiT¢$��� R*6}L"

� MethodName�����iT¢$�S*3�r�LiT¢$��� R*���K"

EventType�³

F ��������

E ��������

W ������

A �´�����"I ©/�����"C µ¡�����"D FG�����"O «�~�i�5Z��XY$S*3ªxM$¦�N$��|h4System.out�¶P·�¸S_*�����"

R «�~�i�5Z��XY$S*3ªxM$¦�N$��|h4System.err�¶P·�¸S_*�����"

Z OT5%¹º^_(�)*�e�{U5r�L»E¼� (C�½�)"

<timestamp><threadId><shortName><eventType>[className][methodName]<message> ¾¿������

Page 17: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

17

© 2011 IBM Corporation

������������� ���

� ������������� ���������������

– �� �������������� !"#$%�&'�(��)�*+

, -#�����."��

FINSISHED/FAILED/TERMINATED/COMPENSATED, ��/�����01�2#$345."��

CREATED/COMPLETED/TIMESTAMP• BFM API"678������������98�query()8�delete())�

2008-05-10-14.08.36.5457952008-05-08-14.08.36.545795FINISHEDSHINSEI006002

2008-05-08-14.08.36.528823

2008-05-08-14.08.36.465538

2008-05-08-14.08.36.504532

2008-05-08-14.08.36.420414

2008-05-08-14.08.36.445505

CREATED�TimeStamp�

�����

2008-05-09-14.08.36.528823SUSPENDEDTORIKESHI005004

2008-05-08-14.10.36.465538COMPENSATEDSIMULATE004003

2008-05-08-14.09.36.504532FAILEDSHINSA003001

2008-05-10-14.08.36.420414TERMINATEDSHINSEI002002

2008-05-09-14.08.36.445505FINISHEDSHINSA001001

COMPLETED �TimeStamp�STATENAMEPIIDPTID

PROCESS_INSTANCE

�����È��28c%9'%d'%�ij�()SR()¡Y�P+���

*+Ö�KL�S28c%9'%d'%m±²����,�m����A�-.�S28c%9'%

d'%m/"%û��'U��{½P�����

�����±²%��d%�28c%9'%d'%m0Û���²µ¶�/"%û��'Um�½�

m1²���¤�ÃÝm������¢£��28c%9'%d'%�View�BC�� mk���������-2Z�m?u��±²�28c%9'%d'%m0Û����

Page 18: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

18

© 2011 IBM Corporation

��������

process logic complete

[OK]Deleted

finishedrestart()

compensatingcompensated

compensation failed

terminating terminated

compensate()

compensatedcompensation

fails

terminate()termination completes

restart()

failingfails

failedfailed

suspended

restart()

suspend()resume()running

indoubtencounterd a problem

delete()

�������

28c%�i345m6�k������28c%�%��d%�{¦�<vOP

API)îP�7�8É��ab:��

*+Ö��y9:�;<%��d%�=>����28c%)�/"%û��'U�

R¯.P+½+���

�S��failed�%��d%�P¦S«�m�restart():Â��,���4�%«*+���

Page 19: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

19

© 2011 IBM Corporation

�����!"�#"�$%&'()*�API

5��LiT$LO$Le��vÀ5��L�ÁÂdelete

5��LiT$LO$Le4��vÀ5��L4�6�±w�±�<ÃÄfg40 Å4ÆÇÈÉ?�ÊË

ÌÆÇÈÉ<ClaimÈÉ?�OL6iT$LO$L3d�Q�ÍCompleteÎ���%4�6�±w�±��L��OL3ÍÏÐÊËÎe(�

forceTerminateL��OL%Í�ËÎÍÑÒÎÍÊËÎ�5��LiT$LO$L�ÓÔÄ<�$�}$Õ$�i5��LÖ�×Ã?restart

L��OL%ÍÅØÎ�5��LiT$LO$L�ÓÙ<�$�}$Õ$�i5��LÖ�×Ã?resume

L��OL%Í0 ÅÎS*3ÍÑÒÎ�5��LiT$LO$L�ÅØ<�$�}$Õ$�i5��LÖ�×Ã?suspend������

¢£�28c%9'%d'%�>?�?a<:;�API���

/"%û��'U�¿����28c%9'%d'%�R��delete()º(Úwmn����28c%9'%d'%m�� ��-@A����

�S�28c%��,�m�S�����restart()m<����

Page 20: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

20

© 2011 IBM Corporation

�����!"�#"��+,-./01�23"�

String select = “DISTINCT PROCESS_INSTANCE.PIID,PROCESS_INSTANCE.STARTED,PROCESS_INSTANCE.STATE";String where =“PROCESS_INSTANCE.STATE in (‘finished‘,’terminated’,’compensated’,’failed’,’compensatedFailed’,’terminated’);String orderby = "PROCESS_INSTANCE.STATE";QueryResultSet result = bfm.query(select, where, orderby, null,null, null);

//��������result���� ���while (result.next()) {

PIID piid = (PIID) result.getOID(1);// ���������htm.delete(piid);

}

selectClause�PIID���������� �

whereClause������� ���������

orderbyClause������� �������

selectClause�PIID���������� �

whereClause������� ���������

orderbyClause������� �������

28c%9'%d'%�>?m�½��«���query() A�getProcessInstance() m<���R¯�F WXTMmúB��¤�F WXTM�R��>?�APImä�����

¢£��28c%9'%d'%m@A��API�delete()�m<�S&�7Ð'U*���28c%9'%d'%mÔCIquery() .getProcessInstance()J��\ó�S28c%9'%d'%�PIIDm ²��@Adelete()) ������

KL�S28c%�Ô¼PQ«�/0�DE�novO���

Page 21: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

21

© 2011 IBM Corporation

FEM45��6�789:5��;<

ÚÛM$��E�+�0ÜÝÞ

� SCA�������� !�"#$%&'� ()*$+!,-./012�!345672%89

Failed Event Manager ��1 ��c�ë�����r�s�¢�·���WebSphereProcess Server �KL9$'MmÔÛ���������<������9'd��X�%m<��.�KL�S9$'M�7�d�kl¿{�FG�KL�S9$'M

��r HÚM��S�KL�S9$'M�@Amn��=���

��&'(���-�I�1234�56'�FEM(Failed Event Manager)m^_��<����

�KL�SJ��9$'Mm\ó�mn���.�KL�S9$'M���)kl:;�

¤��KL9$'M�õökl��r HÚM�@Amno�=���

Page 22: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

22

© 2011 IBM Corporation

�� ���� �=>�45��67?�;<

Business Flow Manager�+�Ó  Human Task Manager�+�Ó 

ÚÛM$��E�+�0ÜÝÞ

���������� �����������������

���� ����! �" �#$%&� #$%&�!'()*�+,�-%./�012�34�5�

67��Business Process Choreographer��,�-%.89�%�:; +Business Flow Manager5'�<7�=�.&%#�:; +Human Task Manager5'()*���+>?5&@ABCDE7�FBPERetQueueGHCIE7�FBPEHldQueueGJKLMN���+$�&/O5&@'(PH�QNRNBCSMNTUV�����W'XY������������'Z[*"U:; �+CIE7��Z\5

�" +CDE7��Z\5'�]*���

^_�`H'WPSab����=�cwsadmin'de*T�]�V`Hfgh���.��������ij

install_root/bin/wsadmin.sh -lang jython -f queryNumberOfFailedMessages.py[-cluster cluster_name | -node nodeName -server server_name ][ -bfm | -htm ] [-profileName profileName]

.��������Z[

install_root/bin/wsadmin.sh -lang jython -f replayFailedMessages.py[-cluster cluster_name | -node nodeName -server server_name ]-queue replayQueue[ -bfm | -htm ] [-profileName profileName]

kl `m�'niopMU�

http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.websphere.bpc.doc/doc/bpc/t4adreplay.html

Page 23: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

23

© 2011 IBM Corporation

WPS 1"@�A"��BCDEFG

5��Lßàp34

Node Agent�|�áÄÓÔÄ

6}LO�µ¡�®¯34âã�v�

ä��åÛ%æQ^_�

çè��v�wLæQ

°!�Ý�v�ä��ÉÖZ6éL�%ê+_�

w�NLi5��

LiM$�ëìv�

wLi5��L

s�^_�HAíg�îï

HA�N��ð�|�áÄ"

HTTP�®¯34Webv�ä�5}�T$4ñò>óôC

�|�êh>õ

öR ÷øÄ�ÓùÄú

öR<øÄ�ÓùÄ?

áÄûü

ýf�þ���|h4Standbyv�ä���åÛ%d�æ%_�"

HA�N��ð��|�ME���TEW�ä��|hv�wL�æQ"

6}LO�µ¡�®¯34âã�v�

ä��åÛ%æQ^_�

(R

(R

�h��

AS (ApplcationServer) : Application,Messaging,Support6}LO���$ä�

Activeã�MEv�ä�¼�$p34 Standby MEv�ä��v�wL%d�æ%_�"Standby MEv�ä�%¼�$R*®¯°v�wL���(R

�����ié$�

$÷MEú

w�NLiT$��

r�XY$iZ��

L

Standbyv�ä���åÛ%d�æ%_�"÷DB�ýf�þ��v¦��%�Æú

DB

çè��v�wLæQ

°!�Ý�v�ä��ÉÖZ6éL�%ê+_�

��5Z��XY

$

DM (Deployment Manager) v�wL��(R

ÚÛ�×Ã�f

v�wL��(R

v�ä�ßàp�áÄÓÔÄ�f

DMµ¡HI�`�� ��f

NA (Node Agent)

ßàp���M$¦�N$�

Page 24: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

24

© 2011 IBM Corporation

���WPS������� ��� � ����DB������ �

� ����������

� ������������������������

� � !"#CEI$%&���'()*Purge�� �%&+,-./��CEI0123+,- �45��%&���'()*Purge�� � 6�7���!�8!���9:�*����

� 6�7���!�8!���;������

Page 25: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

25

© 2011 IBM Corporation

HI0JKDE$LM�N)OP�BCQRST

�� îïZ��L�ÄÃ�¹

– OS, Network r¢E���¹ ÷Disk, Memory, Network�Ä��¹ú

– ��O¢�L��Ä�¹

µ¡��O¢�LHI

http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.websphere.wps.doc/doc/cins_db_specs.html�¹ÝÞD w�NLiT$��r�XY$i��O��L���Z��L��¹ ÷����O¢�Líg4����E�|��Ä�¹ú

�� �����

– ßà./��Z����¹ ÷./����¹�*�ú

XL��áÄ./ <��ôC?

«�~�./

�¹ÝÞD ßà./!���i�¹U�

– ßà��"#��¹ <$%&�*��¾'HIeR�?

��5Z��XY$ir¢E�ßà

v�ä� or 6}LO��(

��5Z��XY$)*

�¹ÝÞD �5Z��XY$��Ä�|��¹

– +,4ÑÒ�������¹ ÷Business Process Choreographer, SCA�ßà� ��¹ú

-,ì-ï Queue, FEM�����¹

�¹ÝÞDÚÛM$��E4°R.34L6Z5�0 �|��¹ iii ��L6Z5��=mn4

– BPC Explorer�|�5��L4OL6���¹

5��L4OL6�åÛ��<BPC Explorer%�Äfg(®¯?

�¹ÝÞDBPC Explorer�0 �|����¹<ÑÒR*5��L4)*R*�6�±w�±��¹?

http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.websphere.bpc.doc/doc/bpc/t7procrepair.html– ÚÛM$��E÷Deployment Managerú��Ä�¹ ÷À}�~�+��6�L��¹ú

• Deployment Manager��Ä�¹

/� 01ûü�ø2�Å��HI34�ÝÞ

– ��i�±r6�Z&5�HI34¾¿6�è7i-ï ÷¾¿��HI�-Úú

– âûü�åÛfg(®¯34â�h8R�|�$%&�æQ ÷ÓùĤ�HI34%fg(®¯ú

– 5��Li�$�� p34���9õHI34���OT�$��0ÜU��Æ­h ÷Ó:þ%;l®¯3<�=>ú

?� ûü�*��ø2

– �5Z��XY$ir¢E��ÓùÄ ÷ÚÛM$��E@ M�$Kú

– 5��Lir¢E��ÓùÄ ÷ÚÛM$��E@AAM�$Kú

– J�Kié���$�4DMgrr¢E��ÓùÄ <ÚÛM$��E@AM�$K?

– +,ì-ïB��@AFEM�������Ó åÛ ÷ÚÛM$��Eú

Page 26: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

26

© 2011 IBM Corporation

HI0WPS�U�#�VWBCX-ST� DB��

– ������– ������ �� ����������– �����• Oracle Index �����DB2 ��������

– �� • DB Disk�!"#$%�&'70%()*�+,-./01234!"�56 789��:;�<=�>?;���@A��BCDA��

EF��G�H;<IC�JK-./0123 LWPSEF��G�H;<�MD>��$ NOP� WPS+*;Q�>?;�R<�DSTD���-UVWX�Y– WPS+*;Q�>?;�R<-UVDSTD��Z[/0

• WPS\]^_`abc6 DB��/0`-R<�de[0fVg��[hi4– ��

/0`6 Technote�jk-lm“How to resolve Transaction- and Partnerlog recovery issues in WebSphere Process Server”http://www-01.ibm.com/support/docview.wss?uid=swg21370074

� 9n+o����– �*:);+pqr�T�s���– r�T�pq��DA�� s��� #���� DB,– ��

��tuv wxy�zX{| ��}~`6 �WXa�������s4

� ����– ��+��Q�(�WX #�����Cv ����Q�-����b.��p��,

– �� ����v �WX4

� Java�R������– ��WXv Java�Heapr:�#-Xmx(���V',1��b.��4�WXv-� (��'[¡¢£¤�¥¦ WX(§�c���4– �� ��¨�v �WX4

Page 27: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

27

© 2011 IBM Corporation

������������������������

WPS�tuKd�'�����õömLMN����

Page 28: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

28

© 2011 IBM Corporation

���������

� ���������– ��� ��HW������������������WPS��� !"#$�!%&'(�)*!+,-./0�12/034

– WPS��� !"#54678��1!#$�9/:;0< ��=>?@ABCDEF

< G?HI=HICDEF

< J?�?��

sÚT1Ú2�OP�ðñ)äå�SQ�RSPTUm�+�{½�V+�S�������

Page 29: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

29

© 2011 IBM Corporation

�����������

WPSK�������LM!N�6O7�PQ� RSTUVW

– VBXY?WZ[I\�Y=?O7��]TUVWZ[I\�Y=?O7� [?^_?X

– `a�bcd0^VeBfghi�����������^VeBf-9�• WPS���=>?@AB�VBXY?Wj;&^VeBfKBPEDB�k`a�bc

< ]BfZlBmBfZ�]nXo�pN`a�bcd0 qetc

<WPS_install_root>

BPEDB EVENT

DataStore

WPRCSDB

<Profile_root>

installedAppsMyModuleApp.ear

WPS�sÚT1Ú2)¡YP���tu��9�¿{�7�d$�%�27���

tu��9���9'%M��7ÐHTM3�(/opt/IBM/WebSphere/ProcServPQ�P+��).28��9�7ÐHTM3��2WX�×Y�������7�ã�M���28��9�7ÐHTM3��9'%M��7ÐHTM3���á²:;����)�28��9�?uÑ�28��9�7ÐHTM

3�mZ[���.)�=�9'%M��7ÐHTM3�.28��9�7ÐHTM3��[\:;�d

9H'U)îP�S��]���^����

(6���_`�9'%M��7ÐHTM3�m<WPS_install_ root>�28��9��7ÐHTM3�m<Profile_root>�k������)

�S�WPS�7�d$�%m<��aW!%28c%ü�1234�56'���m�P¦�����*+Ö�1234�56'9'%M��Ñ�aW!%�'2H�M.�Ö;�aW!%28c%

�² bc)�¦S+�8'U!'d'U28c%¬fÑ�7�d$�%)[\:;S+����

efPd9H'U��;-�sÚT1Ú2m\ó��¡Y)*+���

Page 30: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

30

© 2011 IBM Corporation

����������� ���������

� WPSVBXY?WZ[I\�Y=?

� �]TUVWZ[I\�Y=?

etc

properties

<Profile_root>

etc

config

properties

installedApps

������������ ��������

���������������������� �������

!"�#$%�&WebSphere'()�%�*wsadmin ,+)

WPS,-./&xml����01� 2�� �������[3�4��4�567��8��9�:�� ������� ]

<WPS_install_root>!"�#$%�(;��<�*ffdc ,+)

WPS�tu��9��õö���WPS�WebSphere Application Serverm$�%.�������gh/0�tubcmi¦�����Q�7ÐHTM3��«_`¬f�jYPbc)·�������kà�l�w)·�������

����l�w�R��sÚT1Ú2m\ó����

�S�<Profile_root>�m��«DM28��9��§%dVn28��9������28��9�7ÐHTM3�msÚT1Ú2R¯.����

28��9��tumZ[�SbY�i3���9'%M��7ÐHTM3�<WPS_install_ root>�Z[���+�Â�)�opÎW���me�S.=�9'%M��7ÐHTM3���ÎW���

A28��9�7ÐHTM3��«Z[)�+���

¤���tu��9��sÚT1Ú2�Ã�.����2»+)þ+-;���Ã�1 ) Êq¶���2WX�7ÐHTM3��rÃ�sÚTÚ2mtarAzipPQ�1�§9 &�'wm<��\ó����

��Ã��aW!%28c%&'�°�tÕ´PQ�WPS�tu�st�Z[)�����E����

Ã�2 ) opÎW����e�.=�2WX�7ÐHTM3��rÃ�sÚTÚ2m\ó����1234�56'�9'%M���.=�28��9�7ÐHTM3���Çm\ó����

��Ã���WPS�tu)-.�g.�QÈu�Zv)P�ij�E����Sb��9'%M��7ÐHTM3���sÚT1Ú2.28��9��sÚT1Ú2)�R��P�

S��sÚT1Ú2��9��s�W6'��)¡w���

Page 31: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

31

© 2011 IBM Corporation

����������� ���������

� [?^_?X– WPRCSDB< =\?@AB@��ZJ?rX stX>uv?l? �ruwXZW?WZfW?��

n\�^?��xyd0

– BPEDB< ruwXz�]nX�{v?|BZ^X��ruwXzXH?Y|@B��xyd

0

– SIBus�[?^XY�< }�n?uBfZ~BuB�xyd0

– EVENT• CEI �Common Event Infrastructure��xyd0

BPEDB EVENT

DataStore

WPRCSDB

WPS��7�d$�%«sÚT1Ú2R¯.P+����=;ÖWPS¢���)�Px;��P�i3����;-�7�d$�%�sÚT1Ú2m�y�\ó��{½�����

(g.�Q�7�d$�%_`�NO�F'!9'sÚT1Ú2)vOPS����mÁ�P��«sÚT1Ú2�vO��)�7�d$�%[\) ��Á¦Si3�P+�����1234�56'

�d9V1"Mü)äå�P��PQ�z×P�%Mmno��=���)

({|)WPRCSDB�WPS}�Ñ�?u:;���3H�56'5Ú2r�a%�%4W��!��aW!%���U��2�cHTd�ü�&'x�!'M)<����

BPEDB�aW!%n28c%&'�°m9'%M����*�Èu�?u:;�����aW!%n28c%A����'nd%TPQ��'2H�Mbc.9'%d'%�i3m~i�������S�a

W!%%��M�5'«n��8'U!'d'U�aW!%28c%.����:;���S��

��DBm<����SIBus�7�d$�%��WPSë �<��ºÚc�W'U�'W'�K�5%d'%%M1���WPS�1234�56')<��ºÚc�W��Km��S��������S�CEIm<������«7�d$�%m<������sÚT1Ú2R¯.��þP����

Page 32: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

32

© 2011 IBM Corporation

��������������

� WPS���������� �Fix���� �WPS_install_root���Profile_root������������������

� WPS�� !"�������#$%&�'�()�'*�+,�-�"����./0������'!1"234

– �Profile_root������������������� 56������7�����������

– 89':923�;<'������������=>��?�@AWPSBC�DE����F������GHI

<WPS_install_root>

<Profile_root>

installedApps

MyModuleApp.ear(V1.0.21)

MyModuleApp.ear(V1.0.22) BPEDB

sÚT1Ú2\ó�d9H'U��=a×Y�2»+*+���1�C�WPStuZ[Ñ���9'%M��"��Fixe�´��<WPS_install_root>�<Profile_root>7ÐHTM3�rÃ�tu��9�)[\:;�����¤�sÚT1Ú2.7�d$�%�sÚT1Ú2m\ó����

¤;����aW!%28c%&'�°��?u�´��1234�56'�9'%M��A[\

�´�PQ�tu)Z[:;�Q��WPStu��9�.7�d$�%�sÚT1Ú2m\ó����WPS���aW!%28c%&'�°�)7�d$�%m<��¬f���S+�aW!%28c%�'2H�Mü�1234�56'�m��bc)7�d$�%���:;����-���

2�C�²µsÚT1Ú2���WPS¢���8'U!'d'U28c%AaW!%���PQ�7�d$�%m<��1234�56')¬f����

*+Ö�8'U!'d'U28c%���¤�¬fi3üm7�d$�%�����������

8'U!'d'U28c%������m�P½S��7�d$�%�[\)��+���[\�

sy�WPS�¬f��1234�56'�d92A¬fÈu�{¦�îP+��)�st�[\)��������sÚT1Ú2m\ó��PQ�2Z�()�sÚT1Ú2�Ã�m�²��¡Y)*

+���

�S�ºÚc�W'U�'W')<��7�d%M1���WPSë��x;�ºÚc�W)~·:;�����*+Ö8'U!'d'U28c%���ºÚc�W���7�d$�%�[\�ºÚ

c�W��.�½���f?�{¦�i3)[\:;��=���¤�S��WPS)`��3(�%�sÚT1Ú2�����7�d$�%m/)d9H'U�sÚT1Ú2��3%M1�Q��/µm

.�S��/)d9H'U�\ó�SsÚT1Ú2�-��¡Y)*+���¤���8'U!'d'

U28c%AºÚc�WPQ�1234�56'���7�d$�%m[\������#�7�d

$�%�sÚT1Ú2./)d9H'U�WPS)<��7�d$�%«sÚT1Ú2m\ó���.m������

Page 33: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

33

© 2011 IBM Corporation

EVENT

!�������������

����

��JK��

BPEDB

DataStoreWPRCSDB

���./0��!1

��B !LME�NO��JK�������PQ������

$%&�'�()�'*�+,-�

56������

T

T

���./0������

WPS���� RSTU

sÚT1Ú2�d9H'U�*m6l����

tu)Z[�P�.=�WPStu��9�.7�d$�%m/)d9H'U�sÚT1Ú2m\ó�����a�5%�V���7�d$�%�sÚT1Ú2�²µ¶�ªf¶�\ó���)þP:;

���¤½�¦SÅÆÇm`���aW!%28c%�i3ü)~i:;�7�d$�%�sÚT

1Ú2m²µ¶��P����²µsÚT1Ú2��µ�7�d�ÏA[\�sy��·���)�

�����PQ�sy�\��

Page 34: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

34

© 2011 IBM Corporation

!���������"#

��������

�� ������������� �

���������

�� � !�"#�$%&'()*+,-./��0123456��7

��8 �96:;<��

=&>?&�@ABCAD �E

F

GDHIJ$KG=LMBNO&G$P�N&KG=LMBNO&

GDHIJ$KG=LMBNO&

@ABCAD �QR���IJ

$K

��01S

GT'U�GDHV�GWP�X&Y�7

GCDOZ&�[P�$P�N&KG1#

�\

]^$P�N&K_Fix-.S

sÚT1Ú2�\óÃ��*���

��*��7�d$�%sÚT1Ú2�qy¬f�����ªf\ó����«�.����

����P+���

WPS�9'%M��Ñ�WPS��FixeÑtu��9�.���9'%M��7ÐHTM3��28��9�7ÐHTM3��rÃ�sÚT1Ú2

m\ó���Â�7�d$�%�sÚT1Ú2m\ó����

aW!%28c%&'�°�?u�1234�56'�9'%M��[\Ñ

28��9�7ÐHTM3��sÚT1Ú2\ó�sÚT1Ú2m\ó���Â�7�d$�%�sÚT

1Ú2m\ó����

7�d$�%��5%�Vtu����ªf\ómgh���P�S��&�'w�{+Df\ó�

���qy¬f��~�Ñ�?�mKL��3%M1�S�����ªf\ó�;\)Fixe´�sÚT1Ú29º�W.P+���

Page 35: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

35

© 2011 IBM Corporation

$�%�&'()*+

���^?B6O7��4��

� RSTUVW���

� [?^_?X��

� �8������– ��t��=`a��� � ������#�RS�`��0+���������ZV}?u�=XY���0+����4�� &'(

3%M1)¡Y�P��Kd�'�tu��9����7�d$�%��¤�rÃ�3.¿+���

7�d$�%��tu��9��H/W����9�5%�V��A��¶H%PQ����äå���.)þ+-;������a¤�rÃ)/Ñ� ;���½�.«E+ó����S�t

u��9�.7�d$�%�rÃ�3%M1)¡Y�P����;«e+ó����1234�56'

[\�{+ðñ)äå�S�����

Page 36: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

36

© 2011 IBM Corporation

-------------------- ������ ����DB ��������������������� --------------------------

��!"#�$%&'%�(#)

(DB ����� db_20101212_1/ )profiles_20101212_1.tar.Z6

7

5

1

#

Fix*+

DB ����� db_20101201_1/ )profiles_20101201_1.tar.ZProcServ_20101201_1.tar.Z

WPS'%�(#)profiles_20100901_1.tar.ZProcServ_20100901_1.tar.Z

,-�./0')1234�(!#'%�(#)1234�(!#

!�$�%� �!���������,-�

����V

#6���#7���� ������������������OS� !�"#$%&'(()�������*+,-2010/11./�01(

W234

56���� ProcServ_20101201_1.tar.Z�profiles_20101212_1.tar.Z $0789+:;+�<=>?@A@()�!�"#BCDEE

1�C�*�tu��9������k�#6�¡�#7�´�qy¬fÈu����9�5%�V�îï�{+OSL.3%M1mno�SS��5%�V9º�W)2010/11Ñ7��¦S�.m1²����������tu��9� ProcServ_20101201_1.tar.Z�profiles_20101212_1.tar.Z m�����7�d$�%� ;��P�S��3%M1Â�¤��������

Page 37: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

37

© 2011 IBM Corporation

!�$�%� �!��������,-�

����4

#6���#7���� ����9+:;+�FGH��������IJ8�234

(��������KLM)9+:;+�!�"#N OP'?@Q9+:;+�RST#SUVW�!�"#��XY+Z![R!���\�]^

E�_L`a8WPS56����<=>?@A@()�!�"#BCDEE

-------------------- ������ ����DB ��������������������� --------------------------

��!"#�$%&'%�(#)

(DB ����� db_20101212_1/ )profiles_20101212_1.tar.Z6

7

5

1

#

Fix*+

DB ����� db_20101201_1/ )profiles_20101201_1.tar.ZProcServ_20101201_1.tar.Z

WPS'%�(#)profiles_20100901_1.tar.ZProcServ_20100901_1.tar.Z

,-�./0')1234�(!#'%�(#)1234�(!#

2�C�*.���7�d$�%��mþ+���k�#6�¡�#7�´�qy¬fÈuI2010/12/12�¡)��7�d$�%~·â���9�5%�V¢£�S.����

R(¤.����(��9�5%�VæT�)7�d$�%�3%M1m��¡Y)*+��������7�d$�%�3%M1��ãø�w3§s3�{+�"´�i3��oTvO���WPStu��9�� ;��P�S��3%M1Â�¤���.����

Page 38: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

38

© 2011 IBM Corporation

-------------------- ������ ����DB ��������������������� --------------------------

��!"#�$%&'%�(#)

(DB ����� db_20101212_1/ )profiles_20101212_1.tar.Z6

7

5

1#

��!"#�$%&56

�����78���9:;<

Fix*+

DB ����� db_20101201_1/ )profiles_20101201_1.tar.ZProcServ_20101201_1.tar.Z

,-�./0')1234�(!#'%�(#)1234�(!#

!�$�%� .!��������/������0"�,-�

����4

#7#U!b+�cdefg�hi'�jklm'?nopqr()�X+�RST'(@�234WPS56�����9+:;+�st$!�"#

#U!b+�cdef�<Uu�����9vwT"!+�x56����y�z{-|Q(

)�profiles_20101212_1.tar.Z $0789+:;+�<�N OP'?@Q9+:;+�RST#SUVW�!�"#��XY+Z![R!�

��\�(����}~�)]^E�_L`a8

;���tu��9�.7�d$�%�rÃ��mþ+���

1234�56'[\��KL�S����tu��9�.7�d$�%�r�[\)���S��

��{½P¥3)1²:;���

3%M1�ò�m�����ðñò���P���)¦ÑÒ����.)§1:;�S�5%�V

ÀÁÑÒmþP���1234�56'[\?�´���ã��sÚT���.«þ+-;���

�½�¦S.=��WPS�tu��9��7�d$�%�rÃm3%M1����tu��9��½,�1234�56'[\��28��9�7ÐHTM3���Ç�¨©)*�S

��profiles_20101212_1.tar.Z m�����7�d$�%��ªf\ó����7�d$�%�sÚT1Ú2�-�3%M1��ãø�w3§s3��"´(5%�VÀÁ´)�i3��3%M1����

Page 39: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

39

© 2011 IBM Corporation

������123�%4�5�67�89���:

� ����

– 2 phase-commit$��'?@Q��V�

– WPS��d��d�"�d�T�cd��g�56����-IJ'�!�"#-���A1(��

� ���>Q��

– �-��d��"���+:�]^���-�1(���KL�"�d�T�cd�u

�-��

– 9�X�"���<�Uu�����9vwT"!+�x�"�d�T�cd�u�-�

E>Q()�!�"#.��@"�d�T�cd�u��A1?'E�

� 23�<�x� ��

– |WV )"�d�T�cd�u��¡$Uu�����9vwT"!+�x�A@�¡

�¢e'?�£

– 9�X�"���!�"#7Q��¤f"�d�T�cd�u�$¥¦+'?�§�!

�"#.�¨©§7Q

M!'#T56'8U�#=$Ç)äå��{½P��m����Èu�WPS�F'!9'M!'#T56'����tu��9�)¢£�S���tu��9��3%M1)¡Y��)�¤�.=�M

!'#T56'8U����þP��¡Y)*+���

9''"M%��d%�P¦S���M!'#T56'�æT���;\�M!'#T56'8U)¡

w��)�7�ã�M�Èu��M!'#T56'8U�28��9�7ÐHTM3���*�S��

¤���3%M1��.ª�M!'#T56'8U�¢#=������p�aM!'#T56'�æTm

�P½�.)�=P�«;)*+���

þ+-;�R(¤.����*-�)�M!'#T56'8U��çm28��9�7ÐHTM3��

�P��ç�Z[��¿a�.���tu��9��sÚT1Ú2���M!'#T56'8Um¬�

P�{½�����3%M1�.=«M!'#T56'8U�;\�«�)*�i3P����,-)�

������

«�7ÐHTM3�mZ[���P�i3�*;Ö�3%M1��´�;\�M!'#T56'8U�

sÚT1Ú2m.¦�¿=�tu��9�m3%M1�S��M!'#T56'8Um;\�«��¢#

=����

Page 40: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

40

© 2011 IBM Corporation

��DB�BPEDB������� �������

� BPEDB���DB������� �����

� �������������������� !"#$ �%&�'�

– ��DB�(��)*+,-.�/012�����– 34,56�BPEDB"78������ 9:;<

Page 41: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

41

© 2011 IBM Corporation

$;�$� <=>?@,-3A

DayN DayN+1 DayN+2

BPEDB

XYDBA

XYDBB

� ���������BPEDB�� ������DB�������������� !"#� $%&�'( BPEDB)*��+���,-./���0�123!��456

� ��DB 78�9:;<=><?,@A�����BCD0E�FG�HI JK�,�L– ��DB�BPEDBMNOPQ�BPEDB0RA���DB0,+STUVWX�YZP�[P�\]^��– ZP�[P�_`��0�V���&aPb�DB0cP���de��@�<0def#�+�ZP�[P�ghijk�ST_`l0mnZP�[P�de@"op��

Z[\]

������

XYDB^Z[B\]_`ab�c1�������

(deBackup2)G���_�(�JfghGijk

l�.�AO(@Bmn

op_qrs(�Jf

ghA���tuvAw

El�Bxy2z.�G

{5k

Backup1

Backup1

Backup1

Backup2

Backup2

Backup2

�;��­DB�®j�IDB��)äå��8U«¢£J)äå�S.=�kà5%�V)BPEDBm�E����­�¨©m¯+�vO@)*�S���­DB.BPEDBm/µ��3%M1�=P����*���3§s3������*+Ö�­°±²�{���{½PR()¡Y�P+

���

�­DB.BPEDBm�Ú³'U��BPEDB�*¦��­DB�P�´µI28c%9'%d'%Jm±²��

9'%d'%bcm«.�1234�56'¶�DB��'M3�m?u�������?u:;���9'%d'%m�·\+¸��´µbcmô��y9'%d'%?u�-no��

Page 42: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

42

© 2011 IBM Corporation

$;�$� <BPEDB,-3A

DayN DayN+1 DayN+2

� ���������q��DBBPEDB��� ����rs;<������������� !"#� tu,vwx��+�STUVWX�YZP�[P�\;<ijk���;y6z{ R��456

� BPEDB |}�9:0=><?,@A����~��&�'(0�+���BCD0E�FG�HI JK�,�L– ��DB�BPEDBMNOPQ���DB0RA�BPEDB0,+STUVWX�YZP�[P�\]^��– �#"�VWX�YZP�[P�mde

– ��DB����{ i#�rs;<�#"�ZP�[P��4�

Z[\]

������

Backup1

Backup1

Backup1

Backup2

Backup2

Backup2

l�.�AO|}Z[^

~smn�+��Bop

LM`.�G{5k

c1�������^w�

2z`�?����/0�

��vAwD��B�Ek

BPEDB

XYDBA

XYDBB

�,-������{+BPEDBm;\�i3����ÂPaP¦S���R(*��������ðñPa¬¹����´µI28c%9'%d'%J��\+¸�«;)*�S��º�­DBmBPEDB./µ��3%M1���.)�=�Â��3§s3������*+Ö�­°±²�{���{½PR()¡Y�P+���

�­DB.BPEDBm�Ú³'U���­DB�*¦�BPEDB�P�´µI28c%9'%d'%Jm±²��

¤;-�28c%9'%d'%m�?u

�­DB.�»�@)\;�Ñ7���¤;-�9'%d'%m¼��

Page 43: WebSphereProcess Server (WPS) V7.0public.dhe.ibm.com/.../bpm/wps7_tech/wpsv7_management.pdf · 2011-02-02 · WebSphereProcess Server (WPS) V7.0 ... running resume() indoubt encounterd

43

© 2011 IBM Corporation

BCD

� WPSª�«¬�– ­®¯°±²³

– ´µu�²³

– Uu¶���d�:d�¬�

� !�"#.·¸/

– WPS56���� BPEDB¹ ef:�ºd�$·¸'(![R!+-��

– BPEDB »¼DB¹ ![R!+ª�·¸-�½