reverse-proxy
reverse-proxy copied to clipboard
A toolkit for developing high-performance HTTP reverse proxy applications.
Hi, we have encountered below exception in our microservice serving as reverse proxy: ``` "MessageTemplate": "Connection id \"{ConnectionId}\", Request id \"{TraceIdentifier}\": An unhandled exception was thrown by the application.", "RenderedMessage":...
### Describe the bug When performing a simple GET request over HTTP3 using Firefox, which gets forwarded using HTTP1.1. The outgoing request gets a `StreamCopyHttpContent` (with HTTP2 and HTTP1.1 it...
kubernetes.json { "Yarp": { "ControllerClass": "microsoft.com/ingress-yarp", "ServerCertificates": true, "DefaultSslCertificate": "yarp/yarp-ingress-tls", "ControllerServiceName": "ingress-yarp-controller", "ControllerServiceNamespace": "yarp" } } apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: kibana-logs-web namespace: elastic-logs annotations: kubernetes.io/ingress.class: yarp spec: ingressClassName:...
The current downstream forwarding configuration structure is as follows: `"Clusters": { "cluster1": { "Destinations": { "destination1": { "Address": "https://example.com/" } } } }` What is the reason for setting the...
Currently, YARP relies on `IChangeToken` to detect and propagate configuration changes for proxy routes and clusters. This works fine in a single-node setup, but in a distributed architecture it becomes...
### What should we add or change to make your life better? Hi there, I followed [ingress-controller.yaml](https://github.com/dotnet/yarp/blob/main/samples/KubernetesIngress.Sample/Combined/ingress-controller.yaml) to set up Yarp Ingress Controlelr for applications. I'm wondering if Yarp is...
### Describe the bug @miaxzhitong found an issue when Ingress rule with Exact Path "/foo" matches a request "/foo/" (and the other way around too). Per https://kubernetes.io/docs/concepts/services-networking/ingress/#examples it should not...
Translated from Google ### What should we add or change to make your life better? Add a visual management system and store the route definition in the database ### Why...
### What should we add or change to make your life better? It would be great if YARP could either embed debug symbols or publish symbol packages for the assemblies...