摘要:
在Camunda中大多数节点元素都可以设置执行监听器(Execution listeners),例如事件、顺序流、用户任务、服务任务和网关。其中用户任务除了可以设置执行监听器,还可以设置独有的用户任务监听器,相比于执行监听器,用户任务监听器可以设置更加细粒度的事件类型。 下面针对执行监听器和用户任务 阅读全文
摘要:
docker根目录占用的磁盘空间太大,将其迁移到新的磁盘上,后续的镜像和容器存储空间将在新的磁盘上 1、查看docker现有的存储目录 docker info 在打印的信息中查看Docker Root Dir,即为当前的根目录,默认是/var/lib/docker,如下图: 2、查看docker的s 阅读全文
摘要:
1、介绍 任何可执行流程都需要预先设计和配置业务流程模型和BPMN图,BPMN图可以让使用者更容易理解流程的结构,Camunda Modeler是一个可视化设计和实现BPMN图表的工具。 下面是官方使用文档:1、Modeler中绘制BPMN介绍 2、桌面版Modeler使用介绍 2、相关概念 可以将 阅读全文
摘要:
整理了一下camunda常见资料的入口,方便查阅 1、官网地址:The Universal Process Orchestrator | Camunda 可以从首页进入到Camunda 7的文档和下载页面,本文以及后面的系列文章都是基于Camunda 7社区版进行。 Camunda 8官方定位是Sa 阅读全文
摘要:
1、背景 随着项目的增多,各个项目的版本之间存在差异,因此在升级时,维护项目版本和最新版本之间增量的sql脚本成为一个严重的问题,非常耗时耗力,因此引入一个数据库变更管理工具迫在眉睫。目前比较常用的有flyway和liquibase,liquibase使用xml文件来定义和管理数据库脚本,不依赖于具 阅读全文
摘要:
1、HTTPS相关概念 1.1、对称加密和非对称加密 简单描述一下,加密密钥和解密密钥相同,则称为对称加密;加密密钥和解密密钥不同,则称为非对称加密; 对称加密比非对称加密的效率要高。详细的描述的可以查看 对称加密与非对称加密详解 - 浪迹天涯的派大星 - 博客园 (cnblogs.com) 1.2 阅读全文
摘要:
1、问题描述 前端调用一个耗时较长的后端接口,预估时间需要一分半,每次在1分钟时,会自动断开,提示超时。 2、问题背景 前端调用接口,会分别经历Nginx、Gateway到微服务A,服务A经过逻辑处理后,会通过FeignClient调用微服务B的接口。 3、问题分析 初步分析可以知道,肯定是在上面的 阅读全文
摘要:
1、背景 项目中存在一个需求,当用户不传项目ID时,将其赋值为默认值,初步分析后,发现接口数量众多,且绝大多数接口都需要传递项目ID。Controller接口的参数形式很多,大多数的Post请求都是以对象的方式接收参数,部分Post的form-data请求和Get请求是以多个基本数据类型的方式接收参 阅读全文
摘要:
之前记录过在windows上加载单个ddl动态库(JNA简单使用(一)(java和c++互操作) - 浪迹天涯的派大星 - 博客园 (cnblogs.com)),这次记录一下在linux上调用存在多个依赖的so动态库。 1、背景 需要c++分片处理一种特殊格式的文件,Java接受分片数据后保存,采用 阅读全文
摘要:
日常开发中,会遇到将jar包上传到私服仓库,方便开发人员引用依赖。 方式有两个,如果是自己开发的项目,可以在Idea中配置仓库的地址和账号密码等等,通过Maven的deploy发布到远程仓库;第二种是,直接在Web页面上传Jar包到仓库里,本文记录一下第二种方式的使用方法。 1、2.X版本 1.1、 阅读全文