簡體   English   中英

運行應用程序所需的 Camunda 數據庫表

[英]Necessary Camunda db tables for application to run

我有一個 bash 腳本,它轉儲集群中的全局變量和所有模式,但僅轉儲來自 1 個模式的數據,然后將轉儲文件導入 docker 容器內的新數據庫中。

關於 Camunda 的任何內容都在一個單獨的模式中(不是數據被轉儲的模式)。 我的應用程序使用 Camunda,並且針對克隆的數據庫運行該應用程序會產生很多關於 Camunda 的錯誤。 我的問題是這里的解決方案是什么? 我不想將所有內容都轉儲到 Camunda 模式中。 是否有任何特定的表格需要填寫?

這是一個帶有 PostgreSQL 數據庫的 Spring boot 2.5 應用程序。

請參閱頂部的數據庫架構文檔以了解不同的表用於什么以及存在哪些依賴關系。

我假設你肯定想選擇

  • ACT_ID 表(用戶等)
  • ACT_RU 表(運行時信息)和
  • ACT_GE_BYTEARRAY 也是引擎運行時模式的一部分

如果禁用history ,則可能不需要 ACT_HI 表。 如果您不能禁用歷史記錄,那么您可能還需要這些,因為運行時中的進程也會寫入歷史記錄。 為減少需要攜帶的內容,您可以設置較低的歷史生存時間 (TTL) 並執行歷史表 清理

最好理解您為什么要這樣做,以及為什么在清理后采用完整模式不是一個可行的選擇。 這將是最安全的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM