📄️ Overview
JetProxy offers flexible and powerful routing capabilities, allowing you to define custom routes for your HTTP requests based on paths, headers, or other request attributes. This ensures that traffic is directed to the correct backend service without the complexity of load balancing.
📄️ Services
In JetProxy, a service is responsible for forwarding the incoming requests, after they have been processed by a router, to the appropriate backend system or application. Each service represents a specific backend target, such as an API, a web application, or a microservice, that handles the request and sends a response back to JetProxy, which then relays it to the client.
📄️ Routers
A router is responsible for directing incoming requests to the appropriate services that can process them. During this process, routers may apply various rules to validate the request or perform actions before passing the request along to the service.