반응형
스프링 부트는 `spring-session-data-redis` 의존성이 존재하는 경우에 자동으로 Redis를 세션 저장소로 사용하려고 시도합니다. 이 동작은 자동 구성(auto-configuration)을 통해 일어납니다.
특정 프로필에서 (예를 들어, "local" 프로필에서) Redis 세션 저장소를 사용하고 싶지 않다면, 스프링 부트의 자동 구성을 비활성화해야 합니다.
자동 구성을 비활성화하려면, "local" 프로필을 위한 `application-local.properties` 또는 `application-local.yml` 파일에 다음 설정을 추가하십시오:
```properties
spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.session.SessionAutoConfiguration
```
위 설정은 스프링 부트가 세션 관련 자동 구성을 수행하지 않도록 지시합니다.
다만 이 설정은 Spring Session 자체를 비활성화하는 것이므로, 세션을 사용해야 하는 다른 부분에서 문제가 발생할 수 있습니다. 이를 해결하려면 다른 세션 저장소를 직접 설정하거나, 필요한 세션 관련 빈들을 직접 구성해야 할 수도 있습니다.
반응형
'오늘의 CHATGPT' 카테고리의 다른 글
nginx 무정지 로드밸런싱 교체. (0) | 2023.07.20 |
---|---|
[Spring Boot] STOMP 로 웹소켓 연동 시 일반 Controller로 요청 받고 원하는 채팅방에 메시지 보낼 수 있는 방법 (0) | 2023.07.10 |
vi 주석 파란색으로 다른색으로 좀 바꿔줘 (0) | 2023.06.29 |
curl post json requestBody example (0) | 2023.06.29 |
java for문안의 switch에서 continue; 사용하면 어떻게 되나? (0) | 2023.06.13 |
java.util.zip.ZipEntry.getSize() 의 반환값은 무슨 단위야? (0) | 2023.06.13 |
논리erd와 물리erd가 구분되는 이유는 뭐지? (0) | 2023.06.12 |
java ZipEntry 의 getName 할 때 directory 구분기호가 뭐야? (0) | 2023.06.12 |