fix
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
server:
|
server:
|
||||||
port: 80 # Стандартный HTTP порт для шлюза
|
port: 80
|
||||||
|
|
||||||
spring:
|
spring:
|
||||||
application:
|
application:
|
||||||
@@ -7,18 +7,14 @@ spring:
|
|||||||
cloud:
|
cloud:
|
||||||
gateway:
|
gateway:
|
||||||
routes:
|
routes:
|
||||||
# ----------------------------------------------------
|
|
||||||
# НОВЫЙ МАРШРУТ ДЛЯ FACEBOOK (ДОБАВИЛ СЮДА)
|
|
||||||
# ----------------------------------------------------
|
|
||||||
- id: facebook-webhook-route
|
- id: facebook-webhook-route
|
||||||
uri: http://parser-service:8080 # Шлем запрос в тот же сервис, где контроллер
|
uri: http://parser-service:8080
|
||||||
predicates:
|
predicates:
|
||||||
- Path=/api/facebook/** # Ловим все запросы на /api/facebook/...
|
- Path=/api/facebook/**
|
||||||
filters:
|
filters:
|
||||||
- StripPrefix=0 # Оставляем путь как есть
|
- StripPrefix=0
|
||||||
order: 1 # ВЫСОКИЙ ПРИОРИТЕТ (чтобы не ушло в fallback)
|
order: 1
|
||||||
|
|
||||||
# Маршрут для сервиса Parser (ВЫСОКИЙ ПРИОРИТЕТ)
|
|
||||||
- id: parser-service
|
- id: parser-service
|
||||||
uri: http://parser-service:8080
|
uri: http://parser-service:8080
|
||||||
predicates:
|
predicates:
|
||||||
@@ -27,7 +23,6 @@ spring:
|
|||||||
- StripPrefix=0
|
- StripPrefix=0
|
||||||
order: 1
|
order: 1
|
||||||
|
|
||||||
# Маршрут для старого сервиса Marketing (ВЫСОКИЙ ПРИОРИТЕТ)
|
|
||||||
- id: marketing-service
|
- id: marketing-service
|
||||||
uri: http://parser-service:8080
|
uri: http://parser-service:8080
|
||||||
predicates:
|
predicates:
|
||||||
@@ -36,9 +31,6 @@ spring:
|
|||||||
- StripPrefix=0
|
- StripPrefix=0
|
||||||
order: 1
|
order: 1
|
||||||
|
|
||||||
# ----------------------------------------------------
|
|
||||||
# НОВЫЙ МАРШРУТ ДЛЯ MARKETING V3 (ИСПРАВЛЕНИЕ 500 ОШИБКИ)
|
|
||||||
# ----------------------------------------------------
|
|
||||||
- id: marketing-service-v3
|
- id: marketing-service-v3
|
||||||
uri: http://parser-service:8080
|
uri: http://parser-service:8080
|
||||||
predicates:
|
predicates:
|
||||||
@@ -47,6 +39,14 @@ spring:
|
|||||||
- StripPrefix=0
|
- StripPrefix=0
|
||||||
order: 1
|
order: 1
|
||||||
|
|
||||||
|
- id: targeting-service
|
||||||
|
uri: http://parser-service:8080
|
||||||
|
predicates:
|
||||||
|
- Path=/api/v1/targeting/**
|
||||||
|
filters:
|
||||||
|
- StripPrefix=0
|
||||||
|
order: 1
|
||||||
|
|
||||||
- id: social-media
|
- id: social-media
|
||||||
uri: http://parser-service:8080
|
uri: http://parser-service:8080
|
||||||
predicates:
|
predicates:
|
||||||
@@ -55,15 +55,12 @@ spring:
|
|||||||
- StripPrefix=0
|
- StripPrefix=0
|
||||||
order: 1
|
order: 1
|
||||||
|
|
||||||
# Маршрут по умолчанию для Core сервиса (НИЗКИЙ ПРИОРИТЕТ)
|
|
||||||
# Сюда падали твои запросы раньше, вызывая ошибку 500
|
|
||||||
- id: core-service-fallback
|
- id: core-service-fallback
|
||||||
uri: http://core-service:8080
|
uri: http://core-service:8080
|
||||||
predicates:
|
predicates:
|
||||||
- Path=/**
|
- Path=/**
|
||||||
order: 100
|
order: 100
|
||||||
|
|
||||||
# CORS конфигурация
|
|
||||||
globalcors:
|
globalcors:
|
||||||
cors-configurations:
|
cors-configurations:
|
||||||
'[/**]':
|
'[/**]':
|
||||||
|
|||||||
Reference in New Issue
Block a user