[AWS] ALB–Route53 ๋„๋ฉ”์ธ ์—ฐ๊ฒฐ ์„ฑ๊ณต ์ผ์ง€ (๋ถ€์ œ: 504 Gateway Time-out์ด ๋‚  ํž˜๋“ค๊ฒŒ ํ•ด)

2025. 12. 3. 14:44ยท๋ถ„๋…ธ์˜ ํƒ€์ดํ•‘ ๋กœ๊ทธ ๐Ÿ”ฅ

 

๊ฐœ์ธ ๊ธฐ๋ก์šฉ ๊ฐœ๋ฐœ ์ผ์ง€์ž…๋‹ˆ๋‹ค

 

 

ALB ์ž‘์—… ๋„์ค‘, 504 Gateway Time-out๋ฅผ ๋งŒ๋‚˜๋‹ค.

์˜จ์ „ํžˆ ๋‚ด ํž˜์œผ๋กœ ๋งŒ๋“  ์„œ๋น„์Šค๋ฅผ ๋ฐฐํฌํ•˜๋Š” ๋‚ ์„ ๊ฟˆ๊พธ๋ฉฐ ASW ์ธํ”„๋ผ ๊ตฌ์ถ• ๊ฐ•์˜๋ฅผ ๋“ฃ๋˜ ์–ด๋А ๋‚  .. ๋“œ๋””์–ด ์ˆ˜๋™ ๋ฐฐํฌ ์‹ค์Šต ์‹œ๊ฐ„์ด ๋˜์—ˆ๋‹ค !

๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ ์ƒ์„ฑํ•ด์„œ ๋ฆฌ์Šค๋„ˆ๋กœ ํฌ์›Œ๋”ฉ ์„ค์ •๊นŒ์ง€ ์ž˜ ๋งˆ์น˜๊ณ , ๋„๋ฉ”์ธ ์—ฐ๊ฒฐ ์ „ DNS์ด๋ฆ„์œผ๋กœ ์ ‘์†์„ ์‹œ๋„ํ•œ ๊ฒฐ๊ณผ ?!

 

๋”๋ณด๊ธฐ

ํ•˜์ดํผํ…์ŠคํŠธ ์ „์†ก ํ”„๋กœํ† ์ฝœ (HTTP) 504 Gateway Timeout ์„œ๋ฒ„ ์—๋Ÿฌ ์‘๋‹ต ์ฝ”๋“œ๋Š” ์„œ๋ฒ„๊ฐ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ˜น์€ ํ”„๋ก์‹œ์˜ ์—ญํ• ์„ ํ•˜๋Š” ๋™์•ˆ ์‹œ๊ฐ„ ์•ˆ์— ์—…์ŠคํŠธ๋ฆผ ์„œ๋ฒ„(upstream server)๋กœ๋ถ€ํ„ฐ ์š”์ฒญ์„ ๋งˆ์น˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์‘๋‹ต๋ฅผ ๋ฐ›์ง€ ๋ชปํ–ˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : https://developer.mozilla.org/ko/docs/Web/HTTP/Reference/Status/504

 

๋งˆ์ฃผํ•˜๊ธฐ ์‹ซ์€ ์ € 5XX๋ฒˆ๋Œ€๋ฅผ ๋งŒ๋‚˜๋ฒ„๋ ธ๋‹ค.

๋Œ€์ƒ ๊ทธ๋ฃน๋„ ๊ณ„์† Unhealthy๋กœ ๋œจ๊ณ  ํŒจ๋‹‰ ์ƒํƒœ์— ๋น ์ ธ๋ฒ„๋ฆฐ ๋‚˜ .. (๋นจ๊ฐ„์ƒ‰ ๋„ˆ๋ฌด ์‹ซ๋‹ค.)

 

 

 

 

 

 

ํ†ต์‹ ์ชฝ ๋ฌธ์ œ์ด๋‹ˆ ๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •๋ถ€ํ„ฐ ๋ญ”๊ฐ€ ์ž˜๋ชป๋œ ๊ฑธ๊นŒ..?

 

๊ทธ๋Ÿฌ๊ณ ๋ณด๋‹ˆ ๊ฐ•์˜ ๋”ฐ๋ผํ•˜๋Š” ์™€์ค‘์— 

ALB ๋ณด์•ˆ๊ทธ๋ฃน์— ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™์— ์žˆ์–ด์•ผ ํ•  ๋…€์„๋“ค์„ ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์— ๋„ฃ์–ด๋ฒ„๋ฆฌ๋Š” ์‹ค์ˆ˜๋ฅผ ํ–ˆ์—ˆ๋‹ค.

'์•„์ด๊ณ  ์•„์ด๊ณ ..' ํ•˜๋ฉด์„œ ์•„๋ž˜์ฒ˜๋Ÿผ ๋‹ค์‹œ ์ธ๋ฐ”์šด๋“œ ๊ทœ์น™์„ ๋„ฃ์–ด์ฃผ๊ณ , ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์€ ์‚ญ์ œํ–ˆ๋‹ค.

 

 

 

 

๊ทธ๋ž˜์„œ ๋˜ ๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •์„ ์ž˜๋ชปํ–ˆ์„ ํ™•๋ฅ ์ด ๋†’์•˜์Œ..

 

 

 

EC2 ๋ณด์•ˆ๊ทธ๋ฃน ์„ค์ •๊ณผ ๋น„๊ตํ•˜๋ฉด์„œ ๋‹ค๋ฅธ ์ ์„ ์ฐพ์•„๋ดค๋Š”๋ฐ,

EC2 ๋ณด์•ˆ๊ทธ๋ฃน ์„ค์ •์—๋Š” ์•„๋ž˜์ฒ˜๋Ÿผ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์— ๋Œ€ํ•ด ์•„์›ƒ๋ฐ”์šด๋“œ๊ฐ€ ๊ฐ€๋Šฅํ•œ ๊ทœ์น™์ด ์žˆ์—ˆ๋‹ค.

 

ALB ๋ณด์•ˆ๊ทธ๋ฃน์—๋„ ๋™์ผํ•˜๊ฒŒ ์•„์›ƒ๋ฐ”์šด๋“œ ๊ทœ์น™์„ ์ถ”๊ฐ€ํ•ด์ฃผ๊ณ , ๋‹ค์‹œ ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ DNS ์ด๋ฆ„์œผ๋กœ ์ ‘์†์„ ์‹œ๋„ํ•ด๋ดค๋‹ค.

 

 

 

๐Ÿ’™  ๊ฒฐ๊ณผ๋Š” ์ ‘์† ์„ฑ๊ณต ๐Ÿ’™

 

 

 

 

๋Œ€์ƒ ๊ทธ๋ฃน ์ƒํƒœ๋„ Healthy๋กœ ๋œจ๋Š” ๊ฑธ ํ™•์ธํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค. (์ดˆ๋ก์ƒ‰ ์ข‹์•„)

 

 

 

 

 

์„ค๋ ˜์„ ์•ˆ๊ณ  ๋„๋ฉ”์ธ ์—ฐ๊ฒฐ๊นŒ์ง€ ์„ฑ๊ณต

 

์šฐ์„  Rout 53์œผ๋กœ ์ ‘์†ํ•ด ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ์— ๋ ˆ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด์ฃผ๊ณ 

 

 

EC2 > ๋กœ๋“œ ๋ฐธ๋žœ์„œ > ๋ฆฌ์Šค๋„ˆ ๋ฐ ๊ทœ์น™ > HTTPS:443 ํฌํŠธ์—์„œ ๋‚ด๊ฐ€ ๊ตฌ๋งคํ•œ ๋„๋ฉ”์ธ์œผ๋กœ ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ๊ทœ์น™์„ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค.

 

 

๊ทธ๋ฆฌ๊ณ  ๋ธŒ๋ผ์šฐ์ €์— ๋„๋ฉ”์ธ url์„ ์ž…๋ ฅํ•˜๋ฉด ์ •์ƒ์ ์œผ๋กœ ํ™”๋ฉด์ด ๋œจ๋Š” ๊ฑธ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

 

 

 

๋„๋ฉ”์ธ๋ช…์„ ์ง๊ฟ๊ณผ ๋‚˜๋ž‘ ๊ด€๋ จ๋œ ๊ฑธ๋กœ ์„ค์ •์„ ํ–ˆ๋Š”๋ฐ ์ด๊ฒŒ ์„ธ์ƒ ๋ฐ–์— ๋‚˜์˜ค๋‹ค๋‹ˆ ๋„ˆ๋ฌด ์‹ ๊ธฐํ•˜๊ณ  ๊ฐ๊ฒฉ์Šค๋Ÿฌ์› ๋‹ค.

์•ฑ ๋ฐฐํฌ๊นŒ์ง€ ์—ด์‹ฌํžˆ ํ•ด๋ณด์ž..! 

 

 

์˜ค๋Š˜์˜ ๊ตํ›ˆ : ๋ณด์•ˆ ๊ทธ๋ฃน ์„ค์ •์„ ์ž˜ ํ™•์ธํ•˜์ž.

 

 

 

 

 

์ €์ž‘์žํ‘œ์‹œ ๋น„์˜๋ฆฌ ๋ณ€๊ฒฝ๊ธˆ์ง€ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'๋ถ„๋…ธ์˜ ํƒ€์ดํ•‘ ๋กœ๊ทธ ๐Ÿ”ฅ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[AWS] ์ด ๋…€์„์€ ์ค‘์ง€์‹œ์ผฐ๋Š”๋ฐ ์™œ ์ž๊พธ ์‚ด์•„๋‚ ๊นŒ..? (๋ถ€์ œ: Elastic Beanstalk์˜ ์˜คํ†  ์Šค์ผ€์ผ๋ง ๊ทธ๋ฃน ์„ค์ •ํ•˜๊ธฐ)  (0) 2025.12.04
'๋ถ„๋…ธ์˜ ํƒ€์ดํ•‘ ๋กœ๊ทธ ๐Ÿ”ฅ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [AWS] ์ด ๋…€์„์€ ์ค‘์ง€์‹œ์ผฐ๋Š”๋ฐ ์™œ ์ž๊พธ ์‚ด์•„๋‚ ๊นŒ..? (๋ถ€์ œ: Elastic Beanstalk์˜ ์˜คํ†  ์Šค์ผ€์ผ๋ง ๊ทธ๋ฃน ์„ค์ •ํ•˜๊ธฐ)
ํ•ด๋‹ˆ ๐ŸŒฑ
ํ•ด๋‹ˆ ๐ŸŒฑ
๊ฐœ๋ฐœํ•˜๋ฉด์„œ ๋А๋ผ๊ณ  ๋ฐฐ์šด ๊ฒƒ๋“ค, ์‚ฝ์งˆํ•œ ์ˆœ๊ฐ„๊นŒ์ง€ .. ๋ถ„๋…ธ์˜ ํƒ€์ดํ•‘ ๊ธฐ๋ก ( •ฬ€แด—•ฬ )ูˆ๐Ÿ”ฅ
  • ํ•ด๋‹ˆ ๐ŸŒฑ
    haeni.dev
    ํ•ด๋‹ˆ ๐ŸŒฑ
  • ๋งํฌ

    • github
    • velog
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (2) N
      • ๋ถ„๋…ธ์˜ ํƒ€์ดํ•‘ ๋กœ๊ทธ ๐Ÿ”ฅ (2) N
      • ๊ฐœ๋… ์ €์žฅ์†Œ ๐Ÿ—ƒ๏ธ (0)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    AWS
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.5
ํ•ด๋‹ˆ ๐ŸŒฑ
[AWS] ALB–Route53 ๋„๋ฉ”์ธ ์—ฐ๊ฒฐ ์„ฑ๊ณต ์ผ์ง€ (๋ถ€์ œ: 504 Gateway Time-out์ด ๋‚  ํž˜๋“ค๊ฒŒ ํ•ด)
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”