VirtualService Routing

VirtualService Routing An architecture diagram generated by Archify. Incoming Request · myapp.example.com · Architecture component Incoming Request myapp.example.com Match Condition 1 · uri prefix "/api/v1" · VirtualService routing rules (evaluated top → bottom) · Rule 1 Match Condition 1 uri prefix "/api/v1" Rule 1 Match Condition 2 · headers user-agent ~ Mobile · VirtualService routing rules (evaluated top → bottom) · Rule 2 Match Condition 2 headers user-agent ~ Mobile Rule 2 Match Condition 3 · Default · no match (catch-all) · VirtualService routing rules (evaluated top → bottom) · Rule 3 Match Condition 3 · Default no match (catch-all) Rule 3 api-v1 · API v1 Service · Architecture component api-v1 API v1 Service mobile-app · Mobile App Service · Architecture component mobile-app Mobile App Service web-app · Web App Service · Architecture component web-app Web App Service match → route match → route default route VirtualService routing rules (evaluated top → bottom) Legend routing rule destination request