The Relay Proxy
Read time: 2 minutes
Last edited: Apr 29, 2023
This topic explains what the Relay Proxy is and how to use it.
The LaunchDarkly Relay Proxy is a small Go application that runs on your own infrastructure. It connects to the LaunchDarkly streaming API and proxies that connection to clients within your organization's network.
Here is a diagram illustrating how LaunchDarkly SDKs work when you are not using the Relay Proxy:
The Relay Proxy lets multiple servers connect to a local stream instead of making a large number of outbound connections to LaunchDarkly's streaming service (
stream.launchdarkly.com). Each of your servers connects only to the Relay Proxy, and the Relay Proxy maintains the connection to LaunchDarkly. You can configure the Relay Proxy to carry multiple environment streams from multiple projects.
Here is a diagram illustrating how LaunchDarkly SDKs work when you are using the Relay Proxy:
If you are a customer on an Enterprise plan, Relay Proxy Enterprise has additional functionality available.
Here are the topics in this category: