๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Project ESG+AI/[์‚ผ์ •KPMG]ESG ๋ฐ์ดํ„ฐ ํ™œ์šฉ ํ’€์Šคํ… ๊ฐœ๋ฐœ

28์ผ์ฐจ.

by GreenJin_S2 2025. 11. 17.


 

@app Dockerfile ๊ณผ docker-compose.uaml๋กœ ๊ตฌ์„ฑํ•˜์—ฌ, ์ด ๋„ฅ์ŠคํŠธ ํ”„๋กœ์ ํŠธ๋ฅผ ์ปจํ…Œ์ด๋„ˆํ™” ํ•˜๋Š” ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์„œ ์‹คํ–‰ํ•ด์ค˜

 

 

 

 

 

 

 

 

 

@docker-compose.yaml ์—ฌ๊ธฐ์— ๋„์ปค ๋„คํŠธ์›Œํฌ๋ฅผ spring-network๋กœ ํ†ตํ•ฉ๋˜๋„๋ก,@docker-compose.yaml ์ด ํŒŒ์ผ์ด ํ†ตํ•ฉ๋˜๋„๋ก ํ•ด์ค˜

 

 

 

 

 

 

 

auto ์—์„œ ์†Œ๋„ท์œผ๋กœ ๋ฐ”๊ฟˆ 

 

@powershell (1-20) ์ด ์ปจํ…Œ์ด๋„ˆ ์ค‘์—์„œ my-next-app๊ณผ eureka-server๋ฅผ ์—ฐ๋™์‹œํ‚ค๊ณ , soccer-service ๋กœ ์—”๋“œํฌ์ธํŠธ๋ฅผ ์ž‘์„ฑํ•˜๋ ค๊ณ  ํ•ด. ์ด ๊ณผ์ •์— ์ ํ•ฉํ•œ ์ „๋žต์„ ์ž‘์„ฑํ•ด์ค˜

 

๊ถŒ์žฅ ์ „๋žต: API Gateway ํŒจํ„ด (ํ”„๋กœ๋•์…˜ ๊ถŒ์žฅ โœ…)

Next.js๋Š” Java ๊ธฐ๋ฐ˜์ด ์•„๋‹ˆ๋ฏ€๋กœ Eureka Client๋กœ ์ง์ ‘ ๋“ฑ๋กํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ API Gateway๋ฅผ ํ†ตํ•œ ์ ‘๊ทผ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

 

๊ถŒ์žฅ ์ „๋žต: API Gateway ํŒจํ„ด์œผ๋กœ ์ง„ํ–‰ํ•˜๋Š” ๊ฒƒ์„ ์Šน์ธํ•œ๋‹ค.

 

-ํŒŒ์ผ์ด ํ•˜๋‚˜ ๋งŒ๋“ค์–ด์ง

 

 

 

ํ”„๋ก ํŠธ์—์„œ ์—๋Ÿฌ๋ฅผ ํ•ด๊ฒฐํ•ด์ค˜

 

 

 

-ui-server(frontend)์—์„œ page.tsxํŒŒ์ผ!

 

@page.tsx @page.tsx (45-48) ์ด๊ฒƒ์„ ์‹คํ–‰ํ•˜๋ฉด @eureka @discovery ๋ฅผ ๊ฑฐ์ณ @PlayerController.java ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์ด๋™ํ•˜๋„๋ก, ํด๋กœ๋“œ๊ฐ€ ์ „๋žต์„ ์ž‘์„ฑํ•ด์ค˜

 

-sonet์œผ๋กœ ํ–ˆ์Œ