1. 첫 번째 방법
- https로 만든 서버를 띄우고, http로 만든 서버도 띄우면 된다. 그렇다면 https와 http를 동시에 사용 가능하다.
- 그 이유가 이 프로토콜을 받는 connector가 디폴트로 하나만 설정되어 있다.
- 그래서 https로 받으면 http로 받을 수가 없다.
- 그러므로, http로 또 다른 서버를 띄우고(같은 코드로) 사용해야 한다.
- scale out도 마찬가지이다. 같은 코드로 여러 서버를 띄우고 그 서버들이 하나의 데이터베이스를 가르키면 된다.*
2. 두 번째 방법 : 다중 커넥터 설정
- http 프로토콜을 받는 connector를 늘리면 된다.
- 그렇다면 https와 http동시에 받기 가능.
- 이때에는 당연히 각 커넥터당 포트 하나씩 놓아야 한다.
- 즉, 총 2개 필요
ps. 실 서버에서는 https 만 운영하면 된다.
'spring' 카테고리의 다른 글
| Thymeleaf 작동 구조 (0) | 2022.09.06 |
|---|---|
| cors 에러 (0) | 2022.07.09 |
| slf4j (0) | 2022.06.18 |
| 배포방식 (0) | 2021.12.17 |
| 의존성 버전에 대한 이야기 (0) | 2021.12.17 |