Dual-layer Gateway Design (Tier1 + Tier2)
Implements Tier1 gateway for external traffic routing management and Tier2 transparent proxy for service-level routing rule execution, resolving routing rule conflicts between gateway and service layers while maintaining policy consistency.
Protocol Support
Supports HTTP/1.1, HTTP/2, gRPC and WebSocket protocols for external service exposure, adapting to various modern application communication requirements.
Dynamic Routing
Supports weight-based and header-based traffic routing for A/B testing and canary deployments.
Traffic Mirroring
Replicates production traffic to staging environments for safe testing without impacting live users.
Request Retries
Configures automatic retries for failed requests with customizable retry conditions and backoff policies.
TLS Termination
Provides SSL/TLS certificate management capabilities, supporting HTTPS encrypted access and certificate automatic rotation for north-south traffic.
Cross-cluster Traffic Management
Enables unified management of external access traffic across multiple clusters through gateway instance groups, supporting centralized certificate and routing policy configuration.
Canary Release Support
Implements service-level canary release strategies through Tier2 proxy, allowing gray traffic rules configured for backend services to take effect on ingress gateway traffic.
Routing Policy Synchronization
Automatically synchronizes service routing rules (timeout retry, traffic mirroring, etc.) to gateway traffic through dual-layer architecture design, maintaining policy consistency.
Circuit Breaking
Automatically blocks requests to overloaded services based on error thresholds and latency metrics.
Fault Injection
Simulates service failures (HTTP errors, delays) to validate system fault tolerance and recovery workflows.
Timeout Control
Sets service-level timeout thresholds to prevent cascading failures and improve system responsiveness.
Real-time Monitoring
Provides QPS, success rate, latency and other core metrics monitoring for gateway instances, supporting custom monitoring dashboards and alert policies.
Access Log Analysis
Records complete HTTP request logs including source IP, request method, response code and latency, supporting log query and traffic analysis.
Cross-cloud Deployment
Supports deployment of gateway instances across multiple cloud platforms (AWS, Azure, private cloud), achieving unified management of hybrid cloud traffic through instance groups.
Horizontal Scaling
Enables dynamic scaling of gateway instances based on traffic load, supporting both manual scaling and HPA-based automatic scaling strategies.