springboot2+activiti6定时器不执行问题解决 - Go语言中文社区

springboot2+activiti6定时器不执行问题解决


如果你也遇到定时器不执行,试过网上很多博客的解决办法都不行。那么先做如下几件事:

  • 确定引入的activiti版本,本篇介绍的版本为:
<dependency>
    <groupId>org.activiti</groupId>
    <artifactId>activiti-spring-boot-starter-basic</artifactId>
    <version>6.0.0</version>
</dependency>
  • 打开引入maven依赖的包并找到org.activiti.spring.boot.ActivitiProperties
package org.activiti.spring.boot;

import java.util.Arrays;
import java.util.List;

import org.activiti.engine.impl.history.HistoryLevel;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * @author Josh Long
 * @author Joram Barrez
 */
@ConfigurationProperties("spring.activiti")
public class ActivitiProperties {
//...省略具体源码
}

这个时候你检查下网上说的那些方案或者配置,在这个配置类里边是否有这个配置属性。如果没有,就证明别人的方案没解决你的问题是正常现象。

  • 源码中由于没有属性解释,所以从官方文档中可以找到如下描述:

内容已经告诉我们需要配置asyncExecutorActivate,在application.yml配置文件中我们可以这样配置:

spring:
    activiti:
        async-executor-activate: true

 

 

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/h363659487/article/details/103144188
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-02-24 22:18:59
  • 阅读 ( 1694 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢