spring boot ํ๋ก์ ํธ๋ฅผ aws Elastic ์ผ๋ก ๋ฐฐํฌ ํ๋ ค ์๋ ํ์์ผ๋ ์์ ๊ฐ์ 502 ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.
aws Elastic Beanstalk ์ ๊ธฐ๋ณธํฌํธ๋ก 5000์ ์ฌ์ฉํ๋ค๊ณ ํจ. ๊ทธ๋ ๊ธฐ์ ํฌํธ๋ฅผ ์ง์ ํด์ค๋ค.
[๊ตฌ์ฑ] ๋ฉ๋ด๋ก ๋ค์ด๊ฐ [์ ๋ฐ์ดํธ, ๋ชจ๋ํฐ๋ง ๋ฐ ๋ก๊น ] ์ ํธ์ง ๋ฒํผ์ ๋๋ฌ ์ด๋ํ๋ค.
ํ๊ฒฝ์์ฑ ๋ถ๋ถ์ ์๋์ ๊ฐ์ด ํฌํธ๋ฅผ ์ถ๊ฐํด์ฃผ๋ฉด ํด์ฃผ๋๋ก ํ๋ค.
ํด๊ฒฐ์๋ฃ!
SERVER_PORT๋ ์ 5000์ผ๊น์?
Elastic Beanstalk๋ nginx๋ฅผ ์ญ๋ฐฉํฅ ํ๋ก์๋ก ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
์ ํฌํธ 80์ Elastic Load Balancing ๋ก๋ ๋ฐธ๋ฐ์์ ๋งคํํฉ๋๋ค. Elastic Beanstalk๋ ํ์ฅํ๊ฑฐ๋ ์์ฒด ๊ตฌ์ฑ์ผ๋ก ์์ ํ ์ฌ์ ์ํ ์ ์๋ ๊ธฐ๋ณธ nginx ๊ตฌ์ฑ์ ์ ๊ณตํฉ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก Elastic Beanstalk๋ ์์ฒญ์ ํฌํธ 5000์ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ๋ฌํ๋๋ก nginx ํ๋ก์๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. PORT ํ๊ฒฝ ์์ฑ์ ๊ธฐ๋ณธ ์ ํ๋ฆฌ์ผ์ด์
์ด ์์ ๋๊ธฐํ๋ ํฌํธ๋ก ์ค์ ํ์ฌ ๊ธฐ๋ณธ ํฌํธ๋ฅผ ์ฌ์ ์ํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/java-se-nginx.html