更新其數據我使用 - camunda-BPM-wildfly-7.4.0 - 的mysql-5.6.24-winx64 - wildfly-8.2.1.Final 我已經integerated用的MySQL camunda野蠅。 在standalone.xml我的數據源代碼如下,如何防止數據庫camunda
<datasource jta="true" jndi-name="java:jboss/datasources/ProcessEngine" pool-name="ProcessEngine" enabled="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:mysql://localhost:8888/camundabpm?DB_CLOSE_DELAY=-1;MVCC=TRUE;DB_CLOSE_ON_EXIT=FALSE</connection-url>
<driver>mysql</driver>
如何防止數據庫重置服務器重新啓動?它會刪除所有數據,並在每次服務器啓動時用新數據替換它。所以我無法在開啓和關閉服務器之間保存我的數據。
更新: 我發現休眠從數據庫中刪除表,因此我改變了財產從這個 <property name="hibernate.hbm2ddl.auto" value="create-drop" />
到 <property name="hibernate.hbm2ddl.auto" value="update" />
在看看3210後。但是現在任務列表流程實例被刪除,只有我的項目創建的表保留,所有其他表都用新數據刷新。
數據庫重置是什麼意思?這是什麼時候發生的?你也可以刪除這些參數,它們是H2設置,而不是mysql:'?DB_CLOSE_DELAY = -1; MVCC = TRUE; DB_CLOSE_ON_EXIT = FALSE' –
通過重置我的意思是它的數據在數據庫中被刷新。關於h2,我同意這一點。我已經添加了autoconnect = true參數。但仍然重新啓動服務器刷新任務列表和甚至過程變量的數據 – daksh