update - 添加流程执行树日志输出配置
This commit is contained in:
parent
cfc935de7e
commit
cdc58d8ba4
@ -17,6 +17,7 @@ import org.flowable.job.service.JobProcessor;
|
||||
import org.flowable.spring.SpringProcessEngineConfiguration;
|
||||
import org.flowable.spring.boot.EngineConfigurationConfigurer;
|
||||
import org.springframework.beans.factory.ObjectProvider;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||
@ -34,6 +35,9 @@ import static org.flowable.common.engine.impl.AbstractEngineConfiguration.DB_SCH
|
||||
@Configuration
|
||||
public class FlowableConfiguration {
|
||||
|
||||
@Value("${workflow.enableVerboseExecutionTreeLogging:false}")
|
||||
private Boolean enableVerboseExecutionTreeLogging;
|
||||
|
||||
@Bean
|
||||
public EngineConfigurationConfigurer<SpringProcessEngineConfiguration> processEngineConfigurer(
|
||||
ObjectProvider<FlowableEventListener> listeners,
|
||||
@ -62,6 +66,7 @@ public class FlowableConfiguration {
|
||||
configuration.setDefaultFailedJobWaitTime(30);
|
||||
configuration.setAsyncFailedJobWaitTime(30);
|
||||
configuration.setAddDefaultExceptionHandler(false);
|
||||
configuration.setEnableVerboseExecutionTreeLogging(enableVerboseExecutionTreeLogging);
|
||||
configuration.setCustomAsyncRunnableExecutionExceptionHandlers(Lists.newArrayList(
|
||||
new CustomAsyncJobLogClearTraceExceptionHandler(),
|
||||
new CustomAsyncRunnableExceptionExceptionHandler()));
|
||||
|
||||
Loading…
Reference in New Issue
Block a user