我安装了IBM Business Process Manager Advanced 7.5。
问题: 是否可以在同一台机器上安装和运行更新的版本 - IBM BPM 8.5 ?
我担心端口冲突(例如,端口9043到IBM Console)。 也许我应该问一下如何更改默认端口配置?
请帮忙。
答案 0 :(得分:2)
从技术上讲,它是可能的,但我建议你不这样做,因为ibm bpm需要大量的系统资源来运行和安装两个版本的ibm bpm可以使系统比以前更慢。
但是我看到在服务器VM上的单个群集上运行了多个相同的ibm bpm版本的实例。这实际上是稳定的,并且在相当长的使用期限内使用。
PS。 - 我管理了一个包含80多个ibm bpm服务器的巨大的ibm bpm infra。
答案 1 :(得分:1)
正如Gas已经评论过,理论上这是可能的。但您必须意识到,IBM BPM不仅使用指定的端口进行Web访问,还使用端口进行内部通信。在我看来,这不是一件容易的事情。
另一方面,IBM BPM的系统要求对于服务器来说非常具有挑战性,如果您想要并行运行这两个实例,则应该考虑您的服务器需要具备能力。 WebSphere有点贪婪,并没有真正设计来共享其资源;)
答案 2 :(得分:1)
是的,您可以在同一系统上运行多个版本的BPM。主要问题是端口冲突和操作系统系统资源。使用BPMConfig创建位于不同端口上的新配置文件和安装。在具有VM的实验室计算机上,我使用默认端口安装所有BPM安装,并且一次只运行一(1)个。如果我需要2,我只需从基本模板中启动一个新VM并从那里开始。
答案 3 :(得分:1)
缺省情况下,端口冲突由WebSphere Application Server代码解决。如果需要,您可以在使用BPMConfig命令创建环境时为Dmgr,节点和群集成员指定“ initialPortAssignment”。您甚至可以使用
指定特定的端口号。您还可以为BmgConfig属性文件中的Dmgr bpm.dmgr.profileOptions =和节点bpm.de.node。#。profileOptions提供Websphere选项,例如“ -startingPort starting_port | -portsFile ports_file_path | -defaultPorts”。对于集群成员,只需选择指示起始端口即可。
一旦您开始使用BPM环境,我就不建议更改端口号。
如其他人所述,如果计划同时运行两个环境,请确保您有足够的资源。
答案 4 :(得分:0)
是的,我使用两个版本进行评估。可以使用服务器(WebSphere Integrated Solutions Console)控制台或BPMConfig实用程序来处理端口冲突。