当前位置: 首页 > 知识库问答 >
问题:

JBPM群集:jbpm-console.war未在第二个节点上部署

阚正真
2023-03-14

我正在尝试构建一个以mysql为DB的JBPM6.5集群。我正在使用Zookeeper-3.4.10 Helix-Core-0.6.8

我正在通过以下步骤创建安装程序

./bin/helix-admin.sh--zksvr localhost:2181,localhost:2182,localhost:2183--addnode jbpm-domain-cluster server-two:12346

./bin/helix-admin.sh--zksvr localhost:2181,localhost:2182,localhost:2183--addresource jbpm-domain-cluster vfs-repo-domain 1 LeaderStandby AUTO_REBALANCE

./bin/run-helix-controller.sh--zksvr localhost:2181,localhost:2182,localhost:2183--cluster jbpm-domain-cluster 2>&1>./controller.log&

    <system-properties>
    <property name="org.kie.demo" value="false"/>
    <property name="org.kie.example" value="false"/>
    <property name="org.kie.server.persistence.ds" value="java:jboss/datasources/jbpmDS"/>
    <property name="org.kie.server.persistence.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect"/>
    <property name="jboss.node.name" value="server-one"/>
    <property name="org.uberfire.nio.git.dir" value="/home/rupesh/jbpm6.5Cluster/clustering/server-one"/>
    <property name="org.uberfire.cluster.id" value="jbpm-domain-cluster"/>
    <property name="org.uberfire.cluster.zk" value="localhost:2181,localhost:2182,localhost:2183"/>
    <property name="org.uberfire.cluster.local.id" value="server-one_12345"/>
    <property name="org.uberfire.cluster.vfs.lock" value="vfs-repo-domain"/>
    <property name="org.uberfire.cluster.autostart" value="false"/>
    <property name="org.uberfire.nio.git.daemon.port" value="9418"/>
    <property name="org.uberfire.metadata.index.dir" value="/home/rupesh/jbpm6.5Cluster/clustering/server-one"/>
    <property name="org.uberfire.nio.git.ssh.cert.dir" value="/home/rupesh/jbpm6.5Cluster/clustering/server-one"/>
    <property name="org.quartz.properties" value="/home/rupesh/jbpm6.5Cluster/clustering/quartz/quartz-definition-mysql.properties"/>
</system-properties>
<system-properties>
    <property name="org.kie.demo" value="false"/>
    <property name="org.kie.example" value="false"/>
    <property name="jboss.node.name" value="server-two" />
    <property name="org.kie.server.persistence.ds" value="java:jboss/datasources/jbpmDS" />
    <property name="org.kie.server.persistence.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect" />
    <property name="org.uberfire.nio.git.dir" value="/home/rupesh/jbpm6.5Cluster/clustering/server-two"/>
    <property name="org.uberfire.cluster.id" value="jbpm-domain-cluster"/>
    <property name="org.uberfire.cluster.zk" value="localhost:2181,localhost:2182,localhost:2183"/>
    <property name="org.uberfire.cluster.local.id" value="server-two_12346"/>
    <property name="org.uberfire.cluster.vfs.lock" value="vfs-repo-domain" />
    <property name="org.uberfire.cluster.autostart" value="false"/>
    <property name="org.uberfire.nio.git.daemon.port" value="9419" />
    <property name="org.uberfire.metadata.index.dir" value="/home/rupesh/jbpm6.5Cluster/clustering/server-two" />
    <property name="org.uberfire.nio.git.ssh.cert.dir" value="/home/rupesh/jbpm6.5Cluster/clustering/server-two"/>
    <property name="org.quartz.properties" value="/home/rupesh/jbpm6.5Cluster/clustering/quartz/quartz-definition-mysql.properties" />
</system-properties>

请帮帮忙。谢谢

共有1个答案

樊杰
2023-03-14

当时集群有问题,所以您可以尝试最新的jBPM版本,看看是否有帮助。

 类似资料:
  • 我的应用程序基于JBPM5,由于一些集群问题,我正在测试JBPM6以替换旧版本。我使用的示例来自:https://github.com/jsvitak/jbpm-6-examples/tree/master/rewards-basic 不幸的是,据我测试,它仍然存在与多个节点共享同一个KSession的问题。 RuntimeManager设置为使用单例策略。 测试很简单: 在节点1上创建第一个进程

  • jBpm是一个灵活可扩展的工作流管理系统。作为 jBpm运行时server输入的业务流程使用简单强大的语言表达并打包在流程档案中。jBpm将工作流应用开发的便利性和杰出的企业应用集成(EAI)能力结合了起来。jBpm包括一个Web应用程序和一个日程安排程序。jBpm是一组J2SE组件,可以作为J2EE应用集群部署。

  • 我已经启动了JBPM6.0.1,并与mysql一起运行,没有问题。我已经决定升级到6.1.0。当我使用最新版本运行安装程序(ant install.demo)时,部署每次都失败。h2驱动程序现在干扰了部署(可能)。对这些人有什么帮助...服务器日志错误在下面...

  • 我有一个web应用程序,我想使用jBPM6进行流程管理。 我正在eclipse上设计流程,一切正常,但现在我想在Guvnor或jBPM控制台上查看我的流程,但我无法在那里部署流程。。。 我知道这在jBPM5上是可能的,但是我找不到在6上做到这一点的方法......你能帮我吗?

  • jBPM-side是由开放流程用户组发起和维护的开源工作流项目,以jBPM4为核心,进行扩展和封装的开源工作流项目,根据国内业务系统使用工作流的特点,对接口重新组织和封装,并增加了一些国内工作流项目常用的功能,例如会签、回退、并发子流程等,并且开发了基于flex的流程设计器,使得jBPM的学习和使用成本降至最低。 jBPM-side是一个基于jBPM进行扩展和封装的开源工作流项目,根据国内业务系统

  • jBPM Web Designer 是一款开源的基于 Web 的 jBPM 流程设计工具。 采用纯JS且面向对象的编程方式(事件处理机制swing、extjs思想中毒很深)开发,动态生成div等HTML代码,利用外部样式表以实现多风格支持,根据窗口大小自适应宽高,以使编辑区域最大可视化,仿jBPM designer eclipse 插件布局与操作习惯(其中个人觉得属性输入要比eclipse 插件方