youngcamp1848
@youngcamp1848
Reviews Written
5
Average Rating
5.0
Posts
Q&A
์ง๋ฌธํ๋๋ง ๋๋ ค๋๋ ๊น์..
ํ ์คํธ Method๋ฅผ 3๊ฐ ์์ฑํ์๋๋ฐ 3๊ฐ์ค 1๊ฐ๋ง ์คํํ์์ ๊ฒฝ์ฐ ์์ ๊ฐ์ Info Message ๊ฐ ๋ฐ์ํ๋ค์ ํ ์คํธ ์ฝ๋๋ฅผ ๋ชจ๋ ์คํํ๋ฉด ์์ ๊ฐ์ ๋ฉ์์ง๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค. ํ ์คํธ ์คํจ๋ ์๋๋ ๊ฐ์ฌ๋ ๋ง์๋๋ก ํ ์คํธ๊ฐ ์ฑ๊ณต์ผ๋ก ์งํ๋๋ค๋ฉด ๊ทธ๋ฅ ๋ฌด์ํ์ ๋ ๋ ๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 3
- 7.6K
Q&A
hikariCP mysql ์ ์ ๋๊น ์ง๋ฌธ์ ๋๋ค
์์ธํ๊ณ ์น์ ํ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค. ํ์นด๋ฆฌ ์ค์ ์์ max-lifetime์ 580000(580์ด)๋ก ์ค์ ํ์๋๋ ๋๊นํ์์ ์ฌ๋ผ์ก์ต๋๋ค. ํ์ง๋ง mysql์๋ฒ์ sleepํ๋ก์ธ์ค๊ฐ ๊ณ์ํด์ ์๊ธฐ๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์๋๋ฐ์. 580์ด๋ง๋ค hikariCP๋ ์๋ก์ด ์ปค๋ฅ์ ์ ์์ฑํ๋ฉด์ ๊ธฐ์กด ์ปค๋ฅ์ ๋ค์ด mysql์๋ฒ์ ์ด์์๋ ํ์์ด ๋ํ๋ฌ์ต๋๋ค. (์ฌ์ง) ๊ธฐ์กด ์ปค๋ฅ์ ๋ค์ ์๊ฐ์ด ์ง๋๋ ์ฌ๋ผ์ง์ง ์๋๋ฐ ์๋ง mysql ์๋ฒ์ wait_timeout ๋ณ์๊ฐ์ธ 8์๊ฐ์ด ์ง๋์ผ ์ฌ๋ผ์ง๊ฒ์ผ๋ก ์ถ์ธก๋ฉ๋๋ค. ๊ทธ๋์ ์๋์ ๊ฐ์ด application.yml์ connection-init-sql์ ์ถ๊ฐํ์ฌ ์ธ์ ์ wait_timeout์ ๊ฐ์ ๋ก 10๋ถ ์ก์์ฃผ์๋๋ ์ปค๋ฅ์ ์ด ์๋ก ๋ง๋ค์ด์ง๊ณ ๊ธฐ์กด์ ์ปค๋ฅ์ ๋ค์ destroy๋๋ ๊ฒ์ ํ์ธํ์ต๋๋ค. hikari: pool-name: SpringBootJPAHikariCP maximum-pool-size: 10 connection-timeout: 10000 validation-timeout: 10000 max-lifetime: 580000 connection-init-sql: set wait_timeout = 600 ์๋ฌด๋๋ ๊ฐ๋ฐ ํ๊ฒฝ์ด๋ค ๋ณด๋ ์ปค๋ฅ์ ์ด ์์ฃผ ๋ฐ์ํ์ง ์์์ ์๊ธด ๋ฌธ์ ๊ฐ์ต๋๋ค. ์ ์๋์ ๋ต๋ณ์์ ํํธ๋ฅผ ์ป์ด์ ํด๊ฒฐํ์๋ค์. ์ ๋ฐฉ๋ฒ์ด ๊ทผ๋ณธ์ ์ธ ํด๊ฒฐ๋ฐฉ๋ฒ์ด ์๋๊ฒ ๊ฐ์์ ์๋ฒ์์คํ ์ชฝ๋ ๊ณต๋ถํด์ผ ํ ๊ฒ ๊ฐ์ต๋๋ค. ์ด๋ฌ๋ค๊ฐ linux OS์ mysql ๋ ๊ณต๋ถํ๊ฒ ์๊ฒผ๋ค์ ^^ ์ธ์ ๋ ํ์ด๋์ด์ฃผ๋ ๋ต๋ณ ๊ฐ์ฌํฉ๋๋ค. ์์ฆ ์์นจ๊ธฐ์จ์ด ์์ํ๋ฐ ๊ฑด๊ฐ ์ ์ํ์ธ์~
- 3
- 3
- 3.7K
Q&A
๋ค๋ค์์ต๋๋ค!
์ ๋ ๊ธฐ๋ค๋ฆฝ๋๋ค^^
- 3
- 6
- 331




