当前位置: 首页 > news >正文

flowable对已经部署的流程进行更新,不产生新版本

   两个步骤

1.修改ACT_GE_BYTEARRAY表中的流程定义,我是用bpmn.js画的并存了一份xml,所以同步到这个表,你也可以直接改数据库

UPDATE ACT_GE_BYTEARRAY SET BYTES_ = #{bpmnXml}
<where>DEPLOYMENT_ID_ = #{deployId}  AND NAME_ like '%.bpmn'
</where>

2.清理缓存

@Autowired
ProcessEngineConfigurationImpl processEngineConfiguration; public void clearCache(String defId) {DeploymentManager deploymentManager = processEngineConfiguration.getDeploymentManager();deploymentManager.getProcessDefinitionCache().remove(defId);}

注意这个应该是清理服务器内存中的缓存,如果多台web需要每个都执行

http://www.lryc.cn/news/606562.html

相关文章:

  • anaconda searchanaconda show | conda 检索包资源安装指定版本包指定源安装命令package
  • Java学习------Executor框架
  • 数据结构:多项式表示(polynomial representation)
  • 力扣 Pandas 挑战(6)---数据合并
  • 从零开始搞定类和对象(上)
  • Pycaita二次开发基础代码解析:曲面法线生成、零件加载与材料应用
  • stm32F407 实现有感BLDC 六步换相 cubemx配置及源代码(一)
  • MySQL 中的聚簇索引和非聚簇索引的区别
  • 【STM32】HAL库中的实现(一)GPIO/SysTick/EXTI
  • Cesium 快速入门(五)坐标系
  • 【JavaEE】(7) 网络原理 TCP/IP 协议
  • Python 环境配置
  • React的介绍和特点
  • 学习曲线之TS
  • 检索召回率优化探究二:基于 LangChain 0.3集成 Milvus 2.5向量数据库构建的智能问答系统
  • 结构体、共用体,位运算
  • MPU6050模块
  • 谷歌正在美国测试一项基于机器学习的年龄识别技术
  • 7月31日作业
  • Qt之CJSON:从基础到进阶的 JSON 数据处理指南
  • langchain--2--invoke、batch、stream、ainvoke、abatch、astream
  • 远程仓库地址发生变化
  • HTTP性能优化实战
  • Redis实战(4)-- BitMap结构与使用
  • ASIC芯片简介
  • [12月考试] C
  • 【UEFI系列】Event
  • 超简单的跳动爱心
  • 【SpringMVC】拦截器,实现小型登录验证
  • 逻辑回归——银行贷款案例分析