All Articles

Subpath์—์„œ ์žฅ๊ณ ์•ฑ ๋Œ๋ฆฌ๊ธฐ

Zappa๋‚˜ Serverless ๊ฐ™์€ ํˆด๋กœ ์žฅ๊ณ ์•ฑ์„ ๋””ํ”Œ๋กœ์ดํ•˜๋ฉด ๋ณดํ†ต https://0c6zvbc5lk.execute-api.ap-northeast-2.amazonaws.com/dev/์ฒ˜๋Ÿผ URL์˜ Root๊ฐ€ ์•„๋‹Œ subpath์— ์•ฑ์„ ์˜ฌ๋ ค์ฃผ๋Š”๋ฐ, ์ด ์ƒํƒœ์—์„œ๋Š” ์žฅ๊ณ ์•ฑ์ด ๋ผ์šฐํŒ…์„ ์ž˜ ํ•ด์ฃผ์ง€ ๋ชปํ•œ๋‹ค. ( /dev/๋ฅผ ์ž…๋ ฅํ•˜๋ฉด /์ด ์•„๋‹ˆ๋ผ /dev/์— ํ•ด๋‹นํ•˜๋Š” ๋ทฐ๋ฅผ ์ฐพ์œผ๋ ค๊ณ  ํ•จ) ์ด๋Ÿด ๋•Œ๋Š” (๋ฐฐํฌ์šฉ) ์„ธํŒ…์—๋‹ค๊ฐ€

FORCE_SCRIPT_NAME = '/dev'

์ด๋Ÿฐ ์‹์œผ๋กœ subpath ๋ช…์„ ์ง€์ •ํ•ด์ฃผ๋ฉด ์ด ๋ถ€๋ถ„์€ ์•Œ์•„์„œ ์ œ์™ธํ•˜๊ณ  ๋ผ์šฐํŒ…์ด ์ •์ƒ์ ์œผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค.

p.s) ๋ง๋”ํ•œ ํ”„๋ก ํŠธ์—”๋“œ URL์— ์ด๋ ‡๊ฒŒ ๋ชป์ƒ๊ธด API URL์„ ๋ถ™์ด๋Š” ๊ฒƒ์ด ํ”„๋กœํ† ํƒ€์ดํ•‘ ํ•  ๋•Œ๋Š” ๊ฐ€์žฅ ์ ์ ˆํ•œ ๊ฒƒ ๊ฐ™๋‹ค (API Gateway์— ์ผ์ผ์ด ์ธ์ฆ์„œ๋ฅผ ๋ถ™์ด๋Š” ๊ฒƒ๋„ ์ผ์ด๋‹ค. ์ฐจ๋ผ๋ฆฌ ์™€์ผ๋“œ์นด๋“œ ์ธ์ฆ์„œ ์„ธํŒ…์ด ๋œ kubernetes ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ํ•˜๋‚˜ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉด ํŽธํ•˜๊ฒ ๋‹ค ์‹ถ๋‹ค).

์ฐธ๊ณ  ์ž๋ฃŒ

Published Sep 14, 2018

If I keep marking the dots, someday they will ๐Ÿ”—๐Ÿ”—