mirror of
https://github.com/cna-bootcamp/phonebill.git
synced 2026-06-13 03:59:10 +00:00
API Gateway Swagger 관련 코드 완전 제거
변경사항: - SwaggerConfig.java 클래스 완전 삭제 - application.yml에서 springdoc 설정 모두 제거 - build.gradle에서 springdoc-openapi-starter-webflux-ui 의존성 제거 API Gateway는 단순 라우팅 역할만 담당하므로 Swagger 불필요 각 마이크로서비스별로 개별 Swagger UI 사용하는 구조로 변경: - User Service: http://localhost:8081/swagger-ui.html - Bill Service: http://localhost:8082/swagger-ui.html - Product Service: http://localhost:8083/swagger-ui.html - KOS Mock: http://localhost:8084/swagger-ui.html 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -166,40 +166,6 @@ logging:
|
||||
file: "%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level [%X{traceId:-},%X{spanId:-}] %logger{36} - %msg%n"
|
||||
console: "%d{HH:mm:ss.SSS} [%thread] %highlight(%-5level) %cyan([%X{traceId:-},%X{spanId:-}]) %logger{36} - %msg%n"
|
||||
|
||||
# OpenAPI 설정
|
||||
springdoc:
|
||||
api-docs:
|
||||
enabled: true
|
||||
path: /v3/api-docs
|
||||
swagger-ui:
|
||||
enabled: true
|
||||
path: /swagger-ui.html
|
||||
disable-swagger-default-url: true
|
||||
# HTTP 431 오류 방지를 위한 설정
|
||||
config-url: /v3/api-docs/swagger-config
|
||||
use-root-path: true
|
||||
# 큰 헤더 처리를 위한 설정
|
||||
csrf:
|
||||
enabled: false
|
||||
# 서비스별 URL 등록 (Gateway 통합 순서)
|
||||
urls:
|
||||
- name: "📱 User Service (인증)"
|
||||
url: "/v3/api-docs/user"
|
||||
display-name: "User Service API"
|
||||
- name: "💰 Bill Service (요금조회)"
|
||||
url: "/v3/api-docs/bill"
|
||||
display-name: "Bill Inquiry API"
|
||||
- name: "📦 Product Service (상품변경)"
|
||||
url: "/v3/api-docs/product"
|
||||
display-name: "Product Change API"
|
||||
- name: "🔧 KOS Mock Service (외부연동)"
|
||||
url: "/v3/api-docs/kos"
|
||||
display-name: "KOS Mock API"
|
||||
- name: "🌐 Gateway API (게이트웨이)"
|
||||
url: "/v3/api-docs/gateway"
|
||||
display-name: "API Gateway"
|
||||
use-management-port: false
|
||||
show-actuator: false
|
||||
|
||||
# 애플리케이션 정보
|
||||
info:
|
||||
|
||||
Reference in New Issue
Block a user