diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index 7b5cee4..e966ddc 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -11,7 +11,53 @@ spring: - id: user-service uri: lb://USER-SERVICE predicates: - - Path=/users/** + - Path=/api/v1/users/**,/api/v1/admin/users/** + + - id: timeslot-service + uri: lb://TIMESLOT-SERVICE + predicates: + - Path=/api/v1/restaurants/*/time-slots/**,/api/v1/admin/restaurants/*/time-slots/** + + - id: restaurant-service + uri: lb://RESTAURANT-SERVICE + predicates: + - Path=/api/v1/restaurants/**,/api/v1/admin/restaurants/** + + - id: reservation-service + uri: lb://RESERVATION-SERVICE + predicates: + - Path=/api/v1/reservations/**,/api/v1/admin/reservations/** + + - id: catalog-service + uri: lb://CATALOG-SERVICE + predicates: + - Path=/api/v1/products/** + + - id: inventory-service + uri: lb://INVENTORY-SERVICE + predicates: + - Path=/api/v1/admin/products/** + + - id: order-service + uri: lb://ORDER-SERVICE + predicates: + - Path=/api/v1/orders/**,/api/v1/admin/orders/** + + - id: waiting-service + uri: lb://WAITING-SERVICE + predicates: + - Path=/api/v1/waitings/**,/api/v1/admin/waitings/** + + - id: notification-service + uri: lb://NOTIFICATION-SERVICE + predicates: + - Path=/api/v1/notifications/**,/api/v1/admin/notifications/** + + - id: payment-service + uri: lb://PAYMENT-SERVICE + predicates: + - Path=/api/v1/payments/**,/api/v1/admin/payments/** + server: port: 19000