@EnableScheduling을 설정하지 않았는데도 Schedule이 동작하고 있을 때 한번 확인해보세요.
전체적으로 라이브러리를 훑어봤는데 Redis Config부분에서 발견되었습니다.
spring-session-data-redis 사용하고, Redis 활성화 시에 RedisHttpSessionConfiguration를 사용하게되는데
아래와 같이 @EnableScheduling이 적용되어 있습니다.
@Configuration
@EnableScheduling
public class RedisHttpSessionConfiguration extends SpringHttpSessionConfiguration
implements EmbeddedValueResolverAware, ImportAware {
private Integer maxInactiveIntervalInSeconds = 1800;
private ConfigureRedisAction configureRedisAction = new ConfigureNotifyKeyspaceEventsAction();
private String redisNamespace = "";
private RedisFlushMode redisFlushMode = RedisFlushMode.ON_SAV
참고 해보세요
'Spring' 카테고리의 다른 글
Querydsl Tech Talk 정리 (0) | 2021.08.10 |
---|---|
Thymeleaf - 표준 표현식 (0) | 2021.01.27 |
SpringBoot Mysql Datasource 세팅 (0) | 2020.11.16 |
Spring Cloud Gateway - API Gateway 맛보기 (5) | 2020.10.19 |
Spring Security OAuth2 - Authorization endpoint (0) | 2020.10.07 |