收藏 分销(赏)

WPS(Websphere Process Server)运行维护教程.pdf

上传人:曲**** 文档编号:228620 上传时间:2023-03-16 格式:PDF 页数:32 大小:1,023.61KB
下载 相关 举报
WPS(Websphere Process Server)运行维护教程.pdf_第1页
第1页 / 共32页
WPS(Websphere Process Server)运行维护教程.pdf_第2页
第2页 / 共32页
WPS(Websphere Process Server)运行维护教程.pdf_第3页
第3页 / 共32页
WPS(Websphere Process Server)运行维护教程.pdf_第4页
第4页 / 共32页
WPS(Websphere Process Server)运行维护教程.pdf_第5页
第5页 / 共32页
点击查看更多>>
资源描述

1、WPS维护和管理培训 主要内容 了解流程和WPS WPS组件的概念和管理 WPS部署拓扑 WPS调优和相关管理 任务查询解决方案 数据库主要表了解流程和WPS 业务流程(Business Pro cess)人工任务(Human Task)流程容器(Business Pro cess Co ntainer)人工任务容器(Human Task Co ntainer)Business Fl o w Manager Human Task Manager 总线(Bus)Bus Member 消息传递引擎(Message Engine)T解流程和WPS-业务流程 Activity Human Task P

2、rocess/ReceiveSho ppingCartC Co mputeReferenceNo&HumanTask Repl yReferenceNo U|Paral l el Activities|一,y 11-O ReceiveDel iveryAddress ReceiveCreditCardl nfo rmatio nT解流程和WPS-业务流程容器7BPC EX expl o rer.Business pro cess co ntainerBusiness fl o w managerHuman task managerExternall/FWo rk rtem managerSta

3、ff serviceStaff query pl ug-in:user registryStaff query pl ug-in:LDAPBPEDB1_User registry一 LDAP T解流程和WPS-业务流程容器消息传递 Messaging有两种机制,内嵌的消息队列和Websphere MQ.BPEAPIQueue实现对流程的异步调用 BPEIntQueue消息交换的队列 BPERetQueue存储BP日ntQueue执行失败的消息,然后Retry.BPEHIdQueueBPERetQueue Retry失败的消息,可以通过控制台手工重放。T 解流程和WPS-Business Flo

4、w Manager 消息队列的配置 消息重放 CEI配置Configuration RuntimeConfigurator RuntimeGeneral PropertiesRefresh Message CountReplay Hold QueueReplay Retention QueueRetry limit5General PropertiesRetention queue message limit|20 IHold q皿e F/agesI。Retention queugRetention queuejms/BPERetQueueMe”*excentiouHold queuejms/

5、BPEHldQueuwaState ObserversState Observers Enable Common Event Infrastructure logging Enable Common Event Infrastructure logging Enable audit logging Enable audit logging Save runbme changes to configuration as veil了解流程和WPS-Human Task Managerro iu quEUE ee三三己gwm|o 人员设置 人员刷新 重放队列 启用组工作项 启用人工任务的CEIE-M

6、ail Servicetaskma nager.e ma il servicehtm.co mpanydo mainEmual atio n URL prefixTask URL prefix|eMRI Service settinAdministrato r URL pafixPoe三三 Expl oeURL prefixPeople ResolutionPeo pl e qu eryafrewh 与uhadul w 0 0 *?Tirnwo u t fo r p/o pl e qu ery/mul t 与eu|36O0 一 Enabl e gro u p wo rk items Enabl

7、 e substitutio n了解流程和WPS一流程组件Message Engine 通过彼此通信和协作实现消息传递的功能。管理资源并和本地和远程的应用程序进行连接.轻量级的对象,一个Server可以有多个ME。Bus Member 是一个简单的Server,或者是集群BUS 是个概念组件 将各种卷源整合起来实现消息传递 定义在Cel l l evel上WPS部署拓扑一相关概念 Cel l s节点的逻辑分组.No des被管理的服务器的容器.一般来说,一个NODE对应一个物理机 器。通过No deagent来控制节点。No de Agents概念组件,让Cel l的Dmgr来远程管理节点,服

8、务器和应用程序 Depl o yment Manager是个看用服务器,通过Admin Co nso l e应用程序来管理和配置所在 的单元。Cl usters逻辑的,服务器的集合。服务器集合可以被分布在不同的节点上。Appl icatio n Servers运行J2EE应用程序。WPS部署拓扑一组件关系WPS部署拓扑-为什么用集群 高吞吐量 充分利用资源 实现负载均衡 高稳定性Deployment ManagerCell 1Node 2 Node agentL 5*36Load balancerWAS集群WPS部署拓扑一ND5 ND5拓扑结构是一个典型的单个集群。应用程序分布运行在集群的成员

9、上;单个消息引擎为整个集群服务;服务总线的队列是本地的。Destinatio nWPS部署拓扑一 ND6 ND6拓扑结构是在ND5的基础上增加了额外的消息引擎。应用程序分布运行在集群的成员上;多个消息引擎为整个集群服务,可以配置HA Po l icy为集 群成员分配消息引擎;服务总线的队列是本地的。Appl icatio nMessaging.EngineDestinatio nWPS部署拓扑一 ND6sncn EB_=a5UJlsMS-3s心 E-2=a-_o二 vozjddvasnCDtDEB三oodcnClusterDMGRWPS部署拓扑一 ND7 ND7拓扑结构最大的特点是消息引擎由额

10、外的集群提供,至少需要两 个集群:AppCIuster和MECIuster。应用程序运行在AppCIuster上;消息引擎由MECIuster提供,AppCIuster使用MECIuster作为远程消息 引擎服务;服务总线的队列是远程的。Destinatio nWPS部署拓扑一 ND7rsnaUPMoJLaossnQ EBN_&oTo_Mnddvos6n8oE=sodcnClusterlNA4|心5|NA6ClusterMElmemeWPS调优和相关管理一线程池Sel ectName,Descriptio n。Minimu m Size。Maximum Size QDefaul t520CR.

11、E.thread.co o l1:50EIimLTCu jdTrrwad=pelService integratio n bus FAP inbo und channel thread po o l450三 l EFFPTrrwa Service integratio n bus FAP o utbo u nd channel thread po o l450TCPUhaccwLDUS520l,bUctaing1050三 ertwf,三 tartu jThis po o l is used by WebSphere during serfer startup.13To tal 7WPS调优和相

12、关管理一数据源连接池适当放大数据源的连接,包括WPS本身的连接池和应用的连接池。以 下为WPS本身所用到的数据源连接池。WBI_BPCEasiness Prcce=jdbc/BPEDBUho fwcqrai 二if data 三ouruwWBI_BPCEventCo l l ecto rEuainesa Precessj d bc/BPCEventD B_N D 6 ENV.Ap pT a rg et匚cl l wutcrdata-cuu ND6ENV.AppTarget.ND6Node01.0MW二二支壬亘看w二三.乎Urd至若雪力士靛之指-兆四三二二二三三正受工总看专工得一生匿字法的这三拧

13、七=z.EH_|BPECo ntainer_ND6ENfT|田 厂 消息驱动的bean 白口有状态会话Bean三天工票|田口 田口田 I_ Pro cessCo ntain Eve ntS e rvi ce#Eve ntS e nTaskCo ntainer_ND6Ehffi I wpsFEMgr_6.1.0rrps今动.自S-自&JDBC连接池DB2 Universal JDBC Di jdbo BPCEventDBJ jdbo BPEDB jdbc?/VPSDB jdbc/ceijdbc/co m.ibm.ws.sil idbc/co m.ibm.ws.siLo cal intranet1

14、00%F start Q I4,晶4 I.r Ej WP.但.金 0 Mic.ex 2 W,-t-We.tra.EN 丐 0 W,C3,.口竺 1:47PMWPS调优和相关管理一流程导航策略Queue Based Navigation allowPerformanceOptimizations=no 流程节点的流转通过Queue来实现。Wo rk Manager Based Navigatio n allowPerformanceOptimizations=yes 将流程流转信息暂存到内存中,信息存储速度快。人工任务的性能有很大提高 解决了 QBN引起的堵塞问题。高并发下,还是有消息通过队列进

15、行导航。WPS调优和相关管理一安全机制 用户认证-Bus,SCA,连接池(数据源,JMS).-登录认证,访问控制-EJB,Web资源访问控制-Bus安全性 单点登陆(SSO)WPS调优和相关管理一JVM配置 堆大小 GC策略设置:如-Xgcpo l icy:o ptavgpause(2)三种策略:o ptthruput,o ptavgpause,subpo o l,genco n字符集(1)默认字符集:UTF-8(2)更改GBK:-Ddefaul t.cl ient.enco ding=GBk-Dfil e.enco ding=GBK XML解析策略u Verbo se cl ass l o

16、adingI I Verbo se garbage co l l ectio nI I Verbo se JNIInitial Heap SizeI IMaximu m Heap SizeI II I Run HPro fHPro f Argu mentsI I Debug Mo deDebug arguments|-Djava.co mpil er=FONE-XdebGeneric JVM argu mentsI IExecutabl e JAR fil e name Disabl e JIT任务查询解决方案 Custo m Tabl e将任务的相关信息保存到自定义的表中,并在人工任务的生命

17、周期的 各个阶段更新任务的状态和相关信息。实现了单表查询。特点:(1)多出一个客户化表,对任务实例进行了复制。(2)适合单组分配和单人分配的情况。(3)业务表建立在自己的业务库中,维护方便。(4)执行效率高。任务查询解决方案-Custom Table过程 定制客户化表 对EventHandler进行编程 配置Service文件 人工任务配置Trouble Shooting在开发时,应该使EventHandler类的名称,/MATA-INF/services下文 件相应部分保持一致在更改了EventHandler代码之后,重新部署流程新代码有可能不起作 用,这个时候可以更改EventHandle

18、r类的名称,相应的/MATA-INF/services下文件的名字做相应改动,WID下人工任务的 EventHandler名字也做相应改动任务查询解决方案-Custom view在流程数据库中,创建包含业务信息和任务信息的视图,通过简 化WPS API执行的SQL来提高效率。特点:(1)业务信息表需要创建在BPEDB中,维护不方便。(2)任务查询由API实现。(3)效率比Custo m Tabl e稍低。任务查询解决方案-Custom view 创建业务表,包含PIID和相关业务信息。crecHt.sql 创建客户化视图,将业务表和流程,任务信息表相关联起来。view.txt 酉己置ct.xml 添力口:custo mTabl eDefinitio n-xxxxx/ct.xml 查询的伪SQL:Query.scil

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 应用文书 > 技术指导

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服