process设置超时

这个由三部分组成的系列指南将指导您使用IBM Business Process Manager(BPM)高级版V8.5建立具有常用拓扑的业务流程管理环境。 本系列文章首先快速概述IBM BPM拓扑的关键组件,并指导您完成不同的安装和配置方法。

本系列文章同时使用Process Center和Process Server在设置这两个环境方面提供指导。

本系列介绍了IBM BPM Advanced的以下安装方案:

  • Process Center:使用典型安装方法的单个群集拓扑。
  • Process Server:使用自定义安装方法的单个群集拓扑。
  • 进程服务器:使用脚本化的BPMConfig实用程序的黄金拓扑。
图1.要设置的IBM BPM环境

图1显示了我们将在本系列结尾处创建的IBM BPM环境的完整设置。

关键的WebSphere Application Server和IBM BPM概念

在使用WebSphere®Application Server和IBM BPM时,重要的是要牢牢掌握关键概念和术语,例如单元,节点,节点代理,服务器和集群。 我们将首先回顾这些术语,并介绍部署环境的概念,如表1所示。

表1.术语和概念
术语 描述
细胞 逻辑管理域。 包含一个或多个节点。
部署经理 单元的管理组件,用于管理单元的所有组成部分。 每个单元都包含一个Deployment Manager。 Deployment Manager通常称为“ DMgr”。
节点数 节点是用于操作和配置目的的一组应用程序服务器。
节点代理 特定节点中的管理组件,用于管理节点的组成部分。 每个节点都包含一个节点代理。
应用服务器 提供用于托管企业应用程序的环境和服务。
集群 对运行相同应用程序集的应用程序服务器进行分组
部署环境 一起管理的服务器或群集的集合。 部署环境通常称为“ DE”。

IBM BPM V8.5引入了一流的支持,可以在一个单元中创建多个DE 。

单元管理员 WebSphere单元的主要管理员。
DE管理员 部署环境的主要IBM BPM管理员。 DE的管理应由DE管理员执行,而不要使用单元管理员凭据。

该角色是IBM BPM V8.5中的新增功能。

单个群集拓扑概述

本文介绍了为IBM BPM V8.5 Advanced Edition安装和配置基本拓扑所必需的步骤。 此拓扑结构非常适合开发和系统测试环境,这些环境不必像其他环境(如预生产和生产环境)那样满足严格的要求。

图2显示了我们将在本文中安装和配置的拓扑。

图2.单集群Process Center拓扑

图2所示的拓扑由一个承载三个JVM的单个物理节点组成:

  • 部署经理
  • 节点代理
  • 服务器实例

使用典型的安装方法创建此拓扑。

我们为什么要设置网络部署环境? 我们以前的版本中使用的独立服务器配置文件不是开发服务器的更好选择吗? 独立服务器不再可用(除非我们使用产品的Express Edition或查看IBM Integration Designer中的集成/单元测试环境)。 为了易于使用,本系列文章中将“集成/单元测试”环境称为“ UTE”,将IBM Integration Designer称为Integration Designer。

表2总结了Advanced Edition支持的配置文件类型。

表2.受支持的概要文件类型
已安装产品 单机版 部署经理 自定义节点
IBM BPM高级 没有
集成设计师UTE 可选的 可选的

产品安装

本文假设IBM BPM用于存储其配置和运行时信息的数据库是预安装的DB2®数据库。 如果决定将DB2 Express作为IBM BPM安装的一部分进行安装,则应使用“管理”用户ID启动安装过程。 如果您以非管理用户身份执行安装,那么无法选择安装DB2 Express的选项。 用户名和密码的选择留给读者自己决定。

表3概述了我们使用的身份验证凭据。

表3.认证凭证
用户名 密码 描述
cellAdministrator < password of your choice > 单元管理员可以执行任何单元范围的管理活动。
解除管理员 < passwor d of your choice > DE管理员可以执行任何部署环境范围的管理活动。 每个DE可以有自己的专用管理员。
db2admin < password of your choice > IBM BPM服务器用来连接到DB2数据库的凭证。

可以使用Installation Manager来启动安装过程。

  1. 使用Windows资源管理器或命令提示符,导航到<BPM_INSTALL_IMAGE>目录。 在这里,BPM_INSTALL_IMAGE是指IBM BPM 8.5的安装二进制文件
  2. 使用launchpad64.exe启动安装过程。

    注意:如果使用的是32位版本,请使用launchpad.exe而不是launchpad64.exe。

    图3.安装启动板
  3. 单击典型安装
  4. 系统会为您提供安装Process Center或Process Server的选择 。 由于本文着重于设置Process Center,因此选择Process Center 。 单击下一步继续。
  5. 指定Process Center的信息。 与产品的早期版本一样,主机名,安装位置和管理凭据也是必需的,如图4所示。
图4.与Process Center相关的基本信息

注意:现在,IBM BPM V8.5中的管理帐户分为多个级别。 您具有单元的管理特权,该特权在“单元管理帐户信息”部分中指定。 新帐户“ 部署环境管理”用于管理和管理部署环境。

  1. 指定适当的数据库凭据和数据库名称,然后单击“ 下一步” 。 在这种情况下,我们选择重用现有的DB2安装(图5)。 安装过程将创建并初始化所需的数据库。

    图5. DB2数据库相关信息

    注意:此处指定的数据库可以是本地数据库或远程数据库。 但是,只能在本地创建数据库。 此限制不是新限制,并且在产品的先前版本中已经存在。

  2. 系统会向您显示“安装摘要”。 阅读并接受许可协议和声明。 您可以选择指定“支持帐户”凭据。 这是通常用于从诸如Fix Central之类的存储库下载修订和补丁的IBM ID和密码。 我们选择在此安装中不包括更新。 单击Install Software以继续,如图6所示。
    图6.安装摘要

    注意:已经观察到,当您选择在安装过程中包括更新时,有时会遇到失败。 最好取消选中此框,并将适当的修补程序作为单独的活动来应用。

  3. 安装开始,进度条指示其进度。 在此过程中可以打印主要安装信息,如图7所示。
    图7.安装进度

    注意:图7中故意打开了“显示密码”,以表明您可以选中此框来查看密码。 使用此窗口中的“ 打印”按钮可以保留安装信息的副本。

  4. 成功安装将弹出以下窗口(图8)。
    图8.安装结果

注意: “第一步”窗口(在以前的版本中)已替换为“快速入门”窗口,该窗口使您可以使用部署环境(而不是单个服务器)。

启动部署环境并测试安装

在本节中,我们讨论启动部署环境并执行安装验证测试的步骤。

注意 :此拓扑导致三个JVM在单个物理盒上运行,这对内存和CPU提出了相当大的要求。 在低端计算机中,启动DE可能会很慢。 在尝试安装和启动部署环境之前,请确保机器具有足够的硬件规格。

启动部署环境

您可以通过多种方式启动部署环境。 IBM BPM V8.5中引入了新的“快速启动”窗口,该窗口使您可以轻松地启动和停止部署环境的所有组件。

使用快速入门窗口

以前版本的“第一步”窗口已替换为此新的“快速入门”窗口。

  1. 通过单击Process Center快速入门 (“ 开始”>“程序”> IBM>“ Business Process Manager Advanced 8.5”>“ Process Center快速入门” )来启动“快速入门”窗口。

    注意: “ ProcessCenter快速入门”的快捷方式在Microsoft®Windows®Server 2012或Windows 8中不会出现。这是一个已知问题。

  2. 出现一个命令窗口(图9),然后是实际的“快速入门”窗口。
    图9.快速启动命令行
  3. 与以前的版本(其中“第一步”窗口不安全)相比,“快速入门”窗口受到保护。 您需要在启动和停止部署环境之前提供相关的凭据。

    注意 :如果指定了错误的用户ID /密码组合,则集群成员服务器不会启动,即使这不会影响Deployment Manager和节点代理的启动。 日志中包含错误信息,但是“快速入门”窗口没有提供任何线索,表明凭据不正确或没有完成此操作所需的特权。

  4. 登录成功后,“快速启动”窗口将提供一个选项来启动部署环境(DE),如图10所示。
    图10.快速启动窗口
  5. 单击“ 启动Process Center部署环境”以启动DE。
  6. 一个命令窗口(图11)包含用于启动DE组件的命令行选项。 该过程从Deployment Manager的启动命令开始。
    图11.部署环境启动窗口
  7. 一旦启动DE,“快速启动”窗口中的内容就会更改。 现在有许多链接以及停止DE的选项。

注意:启动服务器后,图11中的窗口将显示以下消息:“按任意键继续”。 仅在执行此活动之后,“快速入门”窗口才会刷新,因此请按此窗口中的键之一。 此外,已经观察到,在状态检查操作返回之前经过了相当长的时间,其他选项显示在“快速入门”窗口中(图12)。

图12.快速启动窗口,其中包含控制台和工具的链接

探索部署环境

现在,您准备好探索部署环境。 使用管理控制台很容易探索部署环境。

  1. 在“快速入门”窗口中单击WebSphere Application Server管理控制台以打开集成解决方案控制台。
  2. 使用<cell administrator>/<cell admin password>的凭据登录。
  3. 展开服务器 ,然后单击部署环境
    图13.部署环境
  4. 注意,创建了一个名为“ ProcessCenter”的DE,它处于“已启动”状态,由绿色箭头表示,如图13所示。
  5. 单击ProcessCenter以查看部署环境的组成部分(图14)。
    图14.有关部署环境的详细信息
  6. 单击SingleCluster 。 这将打开此部署环境的“配置”选项卡。 单击Local Topology选项卡(图15),然后在单个群集的左侧展开加号,以查看此拓扑的组成部分。
    图15.单个集群拓扑的视图

    注意:默认名称用于集群,节点和服务器名称,如表4所示。

    表4.缺省名称
    零件 默认名称
    节点 节点1
    单集群
    集群成员(服务器) SingleClusterMember1
  7. 单击ProcessCenter面包屑,然后单击Authentication Aliases以查看已定义的凭据(图16)。
    图16.部署环境中使用的身份验证别名

    角色数量已更改。 一个典型的安装使用一个单一的认证别名,DeAdminAlias,所有这些用户角色。 别名是指您在安装过程中指定的部署环境管理帐户。

    注意:将来,另一篇文章将详细介绍此区域,其中介绍了适合于强化生产环境的认证别名的选择。

  8. 在控制台的导航框架中,展开服务集成 ,然后单击总线 。 这将显示此拓扑中存在的SI总线。
    图17.部署环境使用的SI Bus

请注意,仅存在一个SI总线。 与使用许多SI总线的早期版本相比,这是一个重大变化,具体取决于创建的拓扑。

验证部署环境

现在,您已经研究了部署环境,现在该通过检查各种控制台和工具来测试部署环境了。

  1. 让我们检查创建的数据库表,并验证三个数据库中是否存在预期的表数:

    1. 在命令提示符窗口中,输入db2cmd
    2. 在出现的命令提示符窗口中,发出以下命令:
      db2 connect to CMNDB user db2admin using xxxxxxx
      db2 list tables for schema DB2ADMIN> commondbtables.txt
    3. 使用文本编辑器查看文件commondbtables.txt 。 应该有282张桌子。 表5中列出了这些表中的九个,应以前缀“ SIB”开头。 这些与消息引擎有关。
      表5.与消息传递引擎相关的表的列表
      表/视图 架构图 类型
      SIB000 DB2ADMIN Ť
      SIB001 DB2ADMIN Ť
      SIB002 DB2ADMIN Ť
      西伯利亚地图 DB2ADMIN Ť
      西伯基斯 DB2ADMIN Ť
      列出 DB2ADMIN Ť
      西博纳 DB2ADMIN Ť
      西博纳罗 DB2ADMIN Ť
      SIBXACTS DB2ADMIN Ť
  2. 让我们检查一下IBM BPM数据库的表:
    1. 在命令提示符窗口中,键入db2cmd.
    2. 在出现的命令提示符窗口中,发出以下命令:
    db2 connect to BPMDB user db2admin using xxxxxxx
    db2 list tables for schema DB2ADMIN > bpmtables.txt
  3. 使用文本编辑器查看文件bpmtables.txt 。 模式“ db2admin”下应该有310个表。
  4. 让我们检查Performance Data Warehouse数据库的表:
    1. 在命令提示符窗口中,键入db2cmd.
    2. 在出现的命令提示符窗口中,发出以下命令:
    db2 connect to PDWDB user db2admin using xxxxxxx
    db2 list tables for schema DB2ADMIN > pdwtables.txt
  5. 使用文本编辑器查看文件pdwtables.txt 。 在“ db2admin”模式下应该有22个表,如表6所示。
    表6.性能数据仓库相关表的列表
    表/视图 架构图 类型
    LSW_COLUMN DB2ADMIN Ť
    LSW_DATA_TRANSFER_ERRORS DB2ADMIN Ť
    LSW_LOAD_TRACE DB2ADMIN Ť
    LSW_OPTIMIZER_DATA DB2ADMIN Ť
    LSW_PRI_KEY DB2ADMIN Ť
    LSW_SNAPSHOT DB2ADMIN Ť
    LSW_SYSTEM DB2ADMIN Ť
    LSW_SYSTEM_SCHEMA DB2ADMIN Ť
    LSW_TABLE DB2ADMIN Ť
    LSW_TASK DB2ADMIN Ť
    LSW_TIMING_INTERVAL DB2ADMIN Ť
    LSW_TIMING_INTERVAL_BOUND DB2ADMIN Ť
    LSW_TIMING_INTERVAL_VALUE DB2ADMIN Ť
    LSW_TRACKED_FIELD DB2ADMIN Ť
    LSW_TRACKED_FIELD_USE DB2ADMIN Ť
    LSW_TRACKING_GROUP DB2ADMIN Ť
    LSW_TRACKING_POINT DB2ADMIN Ť
    LSW_TRACKING_POINT_VALUE DB2ADMIN Ť
    LSW_USER_MAPPINGS DB2ADMIN Ť
    LSW_USR_XREF DB2ADMIN Ť
    LSW_VIEW DB2ADMIN Ť
    PS_WLSTORE DB2ADMIN Ť
  6. 现在让我们试用Process Admin Console。 单击“快速入门”窗口中的Process Admin Console链接。 Process Admin Console在Web浏览器中打开。

    注意:由于您已经以单元管理员的身份登录管理控制台,因此可能不会要求您提供凭据。 对于所有与IBM BPM环境相关的活动,以单元管理员身份注销并以DE管理员身份登录,并使用单元管理帐户进行典型的WebSphere Application Server相关管理活动是一个好主意。

  7. 让我们探索在环境中定义的预定义用户的列表。 展开用户管理 ,然后单击用户管理
    1. 在“检索配置文件”字段中输入*,然后单击“ 检索”以获取所有已定义的用户。
    2. 观察到只定义了两个用户-cellAdministrator和deAdministrator-如图18所示。
    图18. Process Admin Console-列出用户
  8. 现在让我们试用业务绩效管理控制台。

    注意:如果您尝试使用单元管理员的凭据登录到此Business Performance Admin控制台,则您的登录尝试将失败。 使用DEAdministrator的凭据执行此活动。

    1. 通过单击“快速入门”窗口中的“ 业务性能管理控制台”链接来启动性能管理控制台。
    2. 单击导航链接以确保它们全部显示一些响应内容。 到目前为止,大多数响应页面都是空的,因为您到目前为止尚未在环境中进行任何处理。
  9. 现在让我们试用Process Center Console。 通过单击“快速入门”窗口中的“ Process Center Console”链接来启动Process Center控制台
    图19. Process Center控制台列出了流程应用程序
  10. Process Center中应该存在许多流程应用程序(图19)。 下载Process Designer并使用示例应用程序,以确保设置正常运行。
  11. 让我们通过使用“快速入门”窗口链接启动Process Portal来结束验证步骤:
    1. 仪表板应为空。 单击“ 标准HR打开新职位”以启动流程实例。
    2. 与Process Portal一起完成任务,然后完成各个过程步骤,以确保“招聘样本”应用程序按预期运行。

结论

本系列的第1部分描述了使用典型的安装过程来设置单个集群拓扑的过程,该拓扑反映了IBM BPM V8.5开发环境的默认配置。 在第2部分中 ,我们将指导您使用自定义安装方法来建立单集群Process Server环境。

致谢

作者要感谢Volker HossXiang WuNeil Kolban对本文系列的宝贵投入和评论。


翻译自: https://www.ibm.com/developerworks/bpm/bpmjournal/1406_basubramanian1/1406_balasubramanian1.html

process设置超时

process设置超时_概述并设置Process Center单集群拓扑相关推荐

  1. java url 设置超时_(转)HttpURLConnection中设置网络超时

    Java中可以使用HttpURLConnection来请求WEB资源. HttpURLConnection对象不能直接构造,需要通过URL.openConnection()来获得HttpURLConn ...

  2. java插件如何设置信任_求一键设置添加IE信任站点及启用ActiveX控件工具

    http://blog.csdn.net/dongdingbaihe/article/details/38755011 [Asm] 纯文本查看 复制代码添加可信任站点IP地址为:192.168.1.1 ...

  3. mysql 超时_为MySQL设置查询超时

    昨天有人在群里问, MySQL是否可以设置读写超时(非连接超时), 如果可以就可以避免一条SQL执行过慢, 导致PHP超时错误. 这个, 其实可以有. 只不过稍微要麻烦点. 首先, 在libmysql ...

  4. 安卓设置原生alert设置圆角_安卓手机设置充电提示音全新最全教程

    安卓版充电提示音教程_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​m.bilibili.com 哎,自从前端时间IOS14发布后,他的其他所有功能没有活,唯一火了充电提示音.奈何大傻没有苹果手 ...

  5. maven设置代理服务器_使用Maven设置您的应用服务器

    maven设置代理服务器 在许多情况下,无需事先设置应用程序就无法部署应用程序. 在JBoss AS 7.x中,您可能需要配置例如数据库连接. 或者,您必须配置一个安全领域. 也许您还想调整SLSB池 ...

  6. 用金万维怎么设置路由器_家用路由器怎么设置 家庭路由器设置方法【图文】...

    这里以TP-link的无线路由器为例,教一下怎么调试路由器上网. 准备工具:网线两条,电脑或者手机,用手机的话就不需要用网线了 1.用网线连接光纤猫与路由器,光猫的LAN1口与路由器的WAN相连.路由 ...

  7. java gui设置圆形按钮_简单的设置圆形按钮

    开始的时候,我们先将控件实例化出来,然后将它设置一个图片给它:(记住是bitmap型的) img = (ImageView) findViewById(R.id.imgHead); Bitmap bi ...

  8. 电子计算机设置时间,电脑设置年月日_电脑怎么设置年月日

    2016-12-12 16:20:53 就在这个时间部位,右键调整日期/时间,更改日期和时间,更改日历设置,短日期中设置yyyy/MM/dd/dddd,点应用确定,就行了.希望对你有所帮助. 2016 ...

  9. 广告牌定时器怎么设置时间_定时器怎么设置时间?定时器的使用注意事项?

    定时器虽然大家在平时生活中都有听说过,但是可能不是经常接触,所以对其的了解不是很多,所以今天为了大家更好的认识定时器,就跟大家说说定时器怎么设置时间以及定时器的使用注意事项,一起来看看. 一.定时器怎 ...

最新文章

  1. 万物生长,万物互联的时代来了
  2. 介绍一个很好用的Rsa加解密的.Net库 Kalix.ApiCrypto
  3. pytorch randomresizedcrop
  4. python语言入门与精通-Python 为什么入门容易 精通难
  5. 【Qt】Qt布局管理器
  6. linux禁止u盘自动运行,求设置U盘自动运行和禁止运行的方法。
  7. [转]tomcat6.0下的log4j日志文件配置过程
  8. 基于JAVA+SSH+MYSQL的在线考试系统
  9. SQL Server里的自旋锁介绍
  10. 如何开发一个油猴脚本- 从零开始编写一个油猴脚本
  11. linux 与mac使用类似telnet 工具
  12. 邮件传输协议 SMTP 、POP3 、IMAP 和 Exchange 比较及联系?
  13. 新老电脑的文件/数据同步记录
  14. 对计算机硬盘进行格式化操作,如何禁止对电脑硬盘进行格式化操作?电脑中怎么防止格式化硬盘...
  15. 微软苏州校招笔试题目(1月10日)Colorful Lecture Note的解法
  16. 酷客多郝宪玮:新零售+社交电商的完美结合,将助力新零售品牌快速传播
  17. S7-1200PLC程序PN总线三路V90伺服轴控制实际应用项目
  18. 微服务弹性伸缩与负载均衡
  19. 科研篇一:NeurIPS2019 分类整理-对抗样本Meta-Learning
  20. 体验Vue3.0, 仿一个网易云音乐客户端

热门文章

  1. linux显卡放微波炉,多显卡+多键鼠用linux
  2. JS如何将 DOM 生成图片并下载
  3. tsm oracle备份,TSM下oracle备份
  4. OpenGL基础图形编程
  5. Android 修图(换证件照背景,污点修复)
  6. AES128算法C语言实现(附每轮执行结果以供调试)
  7. 2021-11-11 使用Mac启动vue项目
  8. 短视频剪辑怎么做?三个技巧别忽略,帮你做出让人眼前一亮的视频
  9. android arrayadapter自定义,android – 如何向Arrayadapter添加自定义布局?
  10. html 表格加滚动条