32 lines
1017 B
YAML
32 lines
1017 B
YAML
server:
|
|
port: 9080
|
|
spring:
|
|
application:
|
|
name: kilimo-gateway
|
|
cloud:
|
|
gateway:
|
|
routes:
|
|
- id: kilimo_core_service
|
|
uri: http://localhost:9081
|
|
predicates:
|
|
- Path=/core/**
|
|
filters:
|
|
- RewritePath=/core/(?<segment>.*), /$\{segment}
|
|
- name: AuthFilter
|
|
- name: RequestRateLimiter
|
|
args:
|
|
redis-rate-limiter.replenishRate: 10
|
|
redis-rate-limiter.burstCapacity: 20
|
|
key-resolver: "#{@userKeyResolver}"
|
|
- id: kilimo_assistant_service
|
|
uri: http://localhost:9082
|
|
predicates:
|
|
- Path=/assistant/**
|
|
filters:
|
|
- RewritePath=/assistant/(?<segment>.*), /$\{segment}
|
|
- name: AuthFilter
|
|
- name: RequestRateLimiter
|
|
args:
|
|
redis-rate-limiter.replenishRate: 10
|
|
redis-rate-limiter.burstCapacity: 20
|
|
key-resolver: "#{@userKeyResolver}" |