gpt4 book ai didi

mysql - Camunda 不使用 MySql 作为数据库

转载 作者:行者123 更新时间:2023-11-30 21:35:27 31 4
gpt4 key购买 nike

我正在使用 Camunda BPM 7.9.0 设置 Wildfly 11 应用程序服务器。部署工作正常。我还部署了 MySql Connector for Java 并为我的数据库创建了一个数据源。但是 Camunda 不会使用该数据源。我已经查阅了很多教程,但我已根据这些正确设置。

我曾尝试手动添加 mysql 连接器,现在我使用的部署方法运行良好。我还尝试了包括操作系统在内的所有内容的全新安装。我在 Ubuntu Server 18.04 LTS 上(如果这是个问题,我认为不是,请告诉我)。我还删除了默认数据源,结果无法再部署 Camunda,但 Wildfly 服务器在线。这表明它仍然连接到 H2 数据库。

   <datasource jta="true" jndi-name="java:/camunda" pool-name="MySqlDS" enabled="true" use-ccm="false" statistics-enabled="true">
<connection-url>jdbc:mysql://localhost:3306/camunda</connection-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<driver>mysql</driver>
<security>
<user-name>MyUser</user-name>
<password>MyPass</password>
</security>
<validation>
<valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker"/>
<background-validation>true</background-validation>
<exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter"/>
</validation>
</datasource>
<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
<driver name="mysql" module="com.mysql.driver">
<driver-class>com.mysql.jdbc.Driver</driver-class>
</driver>
</drivers>

使用此配置,我希望它连接到 MySQL 数据库,但它仍然使用 H2 数据库。这是我唯一需要做的事情还是我需要编辑 .war 文件中的某些内容?

最好的问候

最佳答案

我只能猜测,但你是否也配置 camunda 选择 mysql 数据库?您复制的部分只是数据源的设置(它存在),但您需要转到告诉 camunda 使用哪个数据库的部分。

checkout :https://docs.camunda.org/manual/7.4/user-guide/runtime-container-integration/jboss/例如。

<subsystem xmlns="urn:org.camunda.bpm.jboss:1.1">
<process-engines>
<process-engine name="default" default="true">
<datasource>java:jboss/datasources/ProcessEngine</datasource> <--- HERE!
<history-level>full</history-level>
....

关于mysql - Camunda 不使用 MySql 作为数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54111214/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com