ํฐ์คํ ๋ฆฌ ๋ทฐ
๋ฐ์ํ
โ Springboot graceful shutdown ์ ์ฉํ๊ธฐ
์๋ฒ์ ์๋น์ค๋ฅผ ๋ฐ์ ํ ๋ ์๋น์ค๋ฅผ ์ข ๋ฃ์ฒ๋ฆฌํด์ผํ๋๋ฐ ์ข ๋ฃ ์์ ์ ์ด๋ฏธ ์ธ์ ๋ ์์ฒญ๋ค์ ์ฒ๋ฆฌ ํ๊ณ ์ข ๋ฃ๋๋๋ก graceful shutdown์ ์ ์ฉํด๋ณด์. (springboot 2.3 ์ด์๋ถํฐ graceful shutdown ์ง์)
โ application.yaml ์ถ๊ฐ
## springboot application.yaml ์์
## graceful shutdown์ ์ผ๋งํผ ๋๊ธฐํ๋๋ก ํ ์ง ์
ํ
spring:
lifecycle:
timeout-per-shutdown-phase: 10s
server:
shutdown: graceful
์๊ธฐ ๊น์ง ์ ํ ์ ํ์ผ๋ฉด graceful shutdown์ด ์ ์ฉ ๋๊ฑฐ๋ค.
ํ์ง๋ง ์๋ฒ์์ killํ ๋
kill -9 pid ๋ก ์ ์ง์ํค๊ฒ ๋๋ฉด -9๊ฐ ๊ฐ์ ์ข ๋ฃ ์ต์ ์ด๊ธฐ ๋๋ฌธ์ graceful shutdown์ด ์๋๋ค.
kill -15 pid ๋ก ์ ์งํด์ ์์ ์ด ํ๋ ์์ ์ ์๋ฃํ์ ์ข ๋ฃํ๋๋ก kill -15 pid๋ก ์ข ๋ฃ์์ผ์ผ graceful shutdonw์ด ๋์ํฉ๋๋ค.
'๐บ Develop > ๐ด Spring' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
AOP๋ฅผ ์ฌ์ฉํ์ฌ custom Annotation์ Log๋ง ์ถ๋ ฅํ๊ธฐ (0) | 2023.07.17 |
---|---|
Spring MDC๋ฅผ ์ฌ์ฉํด ์๋ณ๊ฐ๋ฅํ ๋ก๊ทธ ๋จ๊ธฐ๊ธฐ (0) | 2023.07.17 |
Springboot ์ฝ์ ๋ฐฐ๋ ๋ณ๊ฒฝ (0) | 2023.03.05 |
[Springboot] Jasypt ์ค์น ๋ฐ ์ค์ (0) | 2022.10.11 |
MyBatis์ ResultHandler๋ฅผ ํตํด POI SXSSF๋ก ๋์ฉ๋ ์์ ํ์ผ ๋ง๋ค๊ธฐ (0) | 2021.12.24 |
๊ณต์ง์ฌํญ
์ต๊ทผ์ ์ฌ๋ผ์จ ๊ธ
์ต๊ทผ์ ๋ฌ๋ฆฐ ๋๊ธ
- Total
- Today
- Yesterday
๋งํฌ
TAG
- ๊ฐ์ฒด ์งํฅ ์ค๊ณ ์์น
- ๋์์ธํจํด ๋จ์
- ๊ฐ์ฒด์งํฅ์ค๊ณ solid
- ๋งฅ๋ฆฐ์ด ์ฑ ์ถ์ฒ
- git name
- git user.gmail
- git gmail
- ๋งฅ ์ฑ ์ถ์ฒ
- ๋์์ธํจํด ์ฅ์
- ๋์์ธํจํด ์ฅ๋จ์
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
๊ธ ๋ณด๊ดํจ