Spring Cloud2 [MSA / Spring Cloud] Spring Cloud MSA ํ๋ก์ ํธ์์ CORS ์ค์ ์ ๋ํด (feat. 403 error) ๋ถํธ์บ ํ ํ๋ก์ ํธ์ "๋์์ด๋"์์ Spring Cloud ํ๋ ์์ํฌ๋ฅผ ์ด์ฉํ์ฌ MSA ํ๋ก์ ํธ ์ธํ ์ ๋งก์๋๋ฐ์์ ๊ฐ MSA ์ธํ ์ ํ๋ฉฐ CORS ์ค์ ์ ๋ํด ๋์ณค๋ ๋ถ๋ถ๊ณผ ์๋กญ๊ฒ ์๊ฒ๋ ๊ฒ์ ๋ํด ํฌ์คํ ํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ๋์์ด๋์ MSA ์ํคํ ์ฒ๋์์ด๋ ํ๋ก์ ํธ๋ ์๋์ ๊ฐ์ MSA ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.8081 ํฌํธ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ vue ํ๋ก์ ํธ๊ฐ 8080 ํฌํธ๋ฅผ ์ฌ์ฉํ๊ณ ์๋ API Gateway์๊ฒ ์์ฒญ์ ๋ณด๋ด๋ฉดAPI Gateway๋ ์๋น์ค ๋์ค์ปค๋ฒ๋ฆฌ ์ญํ ์ ํ๋ Eureka ์๋ฒ๋ฅผ ํตํด ๊ฐ ๋ชจ๋์ IP, Port ์ ๋ณด๋ฅผ ์์๋ด๊ณ ์ ์ ํ ๊ณณ์ผ๋ก ๋ผ์ฐํ ํ๋ ๊ฒ์ด์ฃ .(API gateway์ Eureka๋ฅผ ์ ์ธํ ์๋ฒ๋ค์ ์ ๋ํฌํธ๋ฅผ ์ฐ๊ณ ์๊ธฐ ๋๋ฌธ์, Eureka๋ฅผ ํตํด IP, Port๋ฅผ ์์๋ด๋ .. 2024. 10. 3. [Spring Cloud] MSA ๊ตฌ์กฐ์์ ์์ฒญ์ด ์ฒ๋ฆฌ๋์ง ์๋ ๋ฌธ์ (Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException) ๋์์ด๋ ํ๋ก ํธ ๊ฐ๋ฐ์ด ์์๋์ต๋๋ค. ์ ๊ฐ axios ์ธํฐ์ ํฐ ์ธํ ์ ๋งก์๋๋ฐ์.์ธํฐ์ ํฐ ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ณ , ์ ๋๋ก ๋์ํ๋์ง ๋ณด๊ธฐ ์ํด์ ์๋์ ๊ฐ์ด ์๋ฒ์ ๊ฐ๋จํ ์์ฒญ์ ๋ณด๋๋๋ฐ ์๋ต์ด ์ค์ง ์์์ต๋๋ค.. API Gateway์ ๋ก๊ทธ๋ฅผ ํ์ธํด๋ณด๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๋ฉ์์ง๊ฐ ์ฐํ์์์ต๋๋ค. 2024-09-28T12:02:38.403+09:00 ERROR 80418 --- [api-gateway] [ctor-http-nio-2] a.w.r.e.AbstractErrorWebExceptionHandler : [d48b9c9b-243] 500 Server Error for HTTP GET "/member-service/member/healthcheck"io.netty.channel.ConnectTimeoutE.. 2024. 9. 28. ์ด์ 1 ๋ค์