GOC-Proxy is a dynamic reverse proxy and load balancer that uses Consul to generate routes to your services. Each time the Consul catalog changes, GOC-Proxy updates it's service registry and reroutes the HTTP calls to the new service instances. GOC-Proxy is not designed to be an Internet facing reverse proxy, it's main purpose is to route and monitor traffic between microservices behind the firewall. GOC-Proxy exposes a metrics endpoint that can be instrumented by Prometheus and uses the RED method (Request rate, Error rate and request Duration) for microservices monitoring.
This repository has been archived by the owner on May 3, 2020. It is now read-only.
stefanprodan/goc-proxy
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A dynamic reverse proxy backed by Consul
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published