-
spring boot + tomcat hikariDatasource nullJAVA/Spring 2018. 5. 31. 14:39
Spring boot 2.0 으로 작업할때
외부 톰캣으로 가상 호스트로 만들어서 애플리케이션 두개를 도메인별로 나누려고 하니까
러닝시에 HikariDatasource (null) 이라는 오류를 반환하고 톰캣이 뻗어버렸다.
한참을 찾다가
' spring boot 에서 알지 못하는 설정을 하고 있는것이 아닐까?? '
찾다가
boot 설정을 찾아보던중
spring.datasource.hikari.register-mbeans=true
이라는 설정을 찾아보게 되었다.
어찌어찌 해결은 되었지만,
hikariCP 를 난 설치 한적이 없는데? 하고찾아보니...
spring boot jdbc stater 가 hikariCP 를 포함하고 있다!!!
spring.io 에 보면
If you use the
spring-boot-starter-jdbc
orspring-boot-starter-data-jpa
“starters”, you automatically get a dependency toHikariCP
.spring boot jdbc 는 hikariCP를 의존하고 있다는 이야기가 있다.
출처
https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.html
이렇게 또 하나 알아간다...
근데 나같으면 그냥 jar 로 배포하는게 편할듯..
'JAVA > Spring' 카테고리의 다른 글
spring boot 2.0 에서 security 사용시 AuthenticationManager @Autowired 안될때 (0) 2018.08.15 tomcat ssl letsencrypt 적용 (0) 2018.06.01 spring boot 어노테이션 Filter (0) 2018.05.12 리눅스 maven 설치 (0) 2018.05.09 Spring + boot + thymeleaf 네임스페이스 모음 (0) 2018.05.07