You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Configuration.md
+13-1Lines changed: 13 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ The `ConfigurationOptions` object has a wide range of properties, all of which a
86
86
| name={string} |`ClientName`|`null`| Identification for the connection within redis |
87
87
| password={string} |`Password`|`null`| Password for the redis server |
88
88
| user={string} |`User`|`null`| User for the redis server (for use with ACLs on redis 6 and above) |
89
-
| proxy={proxy type} |`Proxy`|`Proxy.None`| Type of proxy in use (if any); for example "twemproxy" |
89
+
| proxy={proxy type} |`Proxy`|`Proxy.None`| Type of proxy in use (if any); for example "twemproxy/envoyproxy"|
90
90
| resolveDns={bool} |`ResolveDns`|`false`| Specifies that DNS resolution should be explicit and eager, rather than implicit |
91
91
| serviceName={string} |`ServiceName`|`null`| Used for connecting to a sentinel master service |
92
92
| ssl={bool} |`Ssl`|`false`| Specifies that SSL encryption should be used |
@@ -178,6 +178,18 @@ var options = new ConfigurationOptions
178
178
};
179
179
```
180
180
181
+
envoyproxy
182
+
---
183
+
184
+
[EnvoyProxy](https://github.com/envoyproxy/envoy) is a tool that allows to front a redis cluster with a set of proxies, with inbuilt discovery and fault tolerance. The feature-set available to Envoyproxy is reduced. To avoid having to configure this manually, the `Proxy` option can be used:
// not in <a href="https://github.com/envoyproxy/envoy/blob/0fae6970ddaf93f024908ba304bbd2b34e997a51/source/extensions/filters/network/common/redis/supported_commands.h">supported_commands.h</a>
0 commit comments