后端
asarao
这个作者很懒,什么都没留下…
展开
-
Camunda 多实例会签加签
流程图:启动流程,并初始设置为有三个实例:ProcessInstance Contact Customer - Multi-Instance Body Contact Customer Contact Customer Contact Customer数据库中的数据:act_ru_excutionact_ru_task:act_ru_variable:可以看出此时的活动实例的总数为:3执行,加签,本质上就是增加活动实例:@Testpublic voi原创 2020-06-16 13:23:30 · 7391 阅读 · 7 评论 -
工作流操作-抢占
当一个任务分配一个用户组,此时任务并没有办理人,需要通过用户组中的成员先签收任务,成为此任务的办理人,专业术语把这个动作称之为抢占。流程图:Candidate Users 叫做候选者,也就是这一组用户的成员都可以成为任务的办理人。启动任务设置用户组(是一个List<String>):@Testpublic void startProcess(){ String instanceKey = "preemption"; String[] users = {"A","B",原创 2020-06-10 16:52:23 · 1335 阅读 · 0 评论 -
工作流操作-会签
注:流程引擎 Camunda会签:内容涉及到多个部门,多个部门直接审批没有顺序,只有当所有部门通过,或者部分通过,此任务才算完成。流程图会签任务选择并行多实例。办理人设置为流程变量assignee,这个变量名也是多实例集合中的元素变量。多实例的配置:此时部署流程,完成提交申请是需要如下操作:@Testpublic void completeTask(){ String taskId = "2f0db62c-aabd-11ea-88e3-000ec6dd34b8"; St原创 2020-06-10 11:10:58 · 3832 阅读 · 7 评论 -
当启用Eureka服务器保护时,Eureka Client无法注册。
当通过 spring-boot-starter-security 将Spring Security添加到 Eureka 服务器的类路径中时,即可保护Eureka服务器。此时启用Eureka Client 发现无法向Eureka Server注册。具体异常:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server···查看Spring Cloud文档中的原创 2020-06-02 16:38:06 · 549 阅读 · 0 评论 -
redis学习之路(三)——数据类型
1.String(字符串)String 是 Redis 最基本的类型,可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。String 类型是二进制安全的。意思是 Redis 的 String 可以包含任何数据。比如jpg图片或者序列化的对象。String 类型是 Redis 最基本的数据类型,String 类型的值最大能存储 512MB。1.1 命令1...原创 2019-11-14 18:00:03 · 93 阅读 · 0 评论