一直在搞工作流(activiti),总结一下关于工作流(activiti)中同时并发处理多个子流程的操作方法。 先说下我要实现的业务: 1、办公室发通知(在系统申报页面上,勾选科室,被选中的科室执行第二步) 2、科室科员填报数据 3、科室科长做审核(注意这里的科长审核是对应第二步的科室 ...
一直在搞工作流 activiti ,总结一下关于工作流 activiti 中同时并发处理多个子流程的操作方法。 先说下我要实现的业务: 办公室发通知 在系统申报页面上,勾选科室,被选中的科室执行第二步 科室科员填报数据 科室科长做审核 注意这里的科长审核是对应第二步的科室,本科科长去审核本单位填报完的任务 办公室编制立项书,汇总数据 好,需求就先这样,这里主要是给讲解一下关于子流程的使用,所以其他 ...
2021-09-10 10:27 0 218 推荐指数:
一直在搞工作流(activiti),总结一下关于工作流(activiti)中同时并发处理多个子流程的操作方法。 先说下我要实现的业务: 1、办公室发通知(在系统申报页面上,勾选科室,被选中的科室执行第二步) 2、科室科员填报数据 3、科室科长做审核(注意这里的科长审核是对应第二步的科室 ...
SpringBoot配置异步任务有些业务是不需要你同步去操作的, 例如: 适用于处理log、发送邮件、短信……等我们不能因为短信没发出去而没有执行接下来的业务逻辑, 这个时候我们就应该去把这些耗时的任务弄成异步的 首先要在启动类里面增加如下注解@EnableAsync定义异步任务类并使用 ...
单任务队列耗时 package main import ( "crypto/rand" "fmt" "math/big" "strconv" "strings" "sync" "time" ) type task struct { id uint32 ...
1、场景 最近做项目的时候遇到了一个小问题:从前台提交到服务端A,A调用服务端B处理超时,原因是前端一次请求往db插1万数据,插完之后会去清理缓存、发送消息。 服务端的有三个操作 a、插DB b、清理cache c、发送消息。1万条数据,说多不多,说少不少.况且不 ...
Android异步任务处理 Android主线程(UI线程)不准执行异步任务,以免阻塞主线程。所以异步任务一定是在工作线程中完成,然后,通知主线程,进行返回结果,刷新UI等操作。 1、使用handler 使用handler可以很方便的进行主线程与工作线程的交互,当在线程里创建 ...
一.前言 前面说明了基本的流程部署、定义,启动流程实例等基本操作,下面我们继续来学习流程实例、执行对象、任务。 二.流程实例、执行对象说明 整个Activiti的生命周期经过了如下的几个步骤: 1.流程部署 ---> 2.启动流程实例 --- > 3.执行流程对象 ...
一个流程中,流程实例只有一个,执行对象可以有多个(如果存在分支和聚合) SELECT * FROM activiti.act_ru_execution a; #正在执行的执行对象表 SELECT * FROM activiti.act_hi_procinst a; #流程实例 ...