Gateway Routing Rules
Predicates, DECIDE, karte, HAIN, ki, EK, request, EK, PARTICULAR, ROUTE, ko, MATCH, karti, hai, ya, NAHI — Path, predicate, MOST, COMMON, hai, LEKIN, Header, Method, aur, QueryParam, predicates, bhi, HAIN.
MULTIPLE, predicates, EK, saath, COMBINE, kiye, ja, sakte, HAIN — jaise, EK, ROUTE, JO, SIRF, TAB, MATCH, karti, hai, JAB, PATH, AUR, EK, SPECIFIC, HEADER, DONO, MATCH, karte, HAIN.
routes:
- id: admin-orders
uri: lb://ORDER-SERVICE
predicates:
- Path=/api/orders/**
- Header=X-User-Role, admin- Predicates = decide, karte, hain, ki, request, ROUTE, ko, match, karti, hai
- Path predicate, most, common, hai — Header/Method/QueryParam, bhi, available
- Route, order, matter, karta, hai — SPECIFIC, routes, PEHLE, define, karo
Weight, predicate, se, TRAFFIC, ko, MULTIPLE, versions, ke, beech, PERCENTAGE-based, split, kiya, ja, sakta hai — jaise, 90%, traffic, v1, ko, 10%, traffic, v2, (canary) ko — gateway-level, PAR, hi, canary, deployments, ki, ja, sakti, hain.
predicates:
- Weight=group1, 90
- Weight=group1, 10Routes, KO, RUNTIME, PAR, bhi, MODIFY, kiya, ja, sakta hai (bina, gateway, ko, restart, kiye) — RouteDefinitionWriter, API, se, PROGRAMMATICALLY, routes, ADD/UPDATE/REMOVE, kiye, ja, sakte, hain.