Resource Servers
The resource_servers
node defines the resource servers which provide content for the gateway.
The path at which the resource server will be made available. This entry is required if the virtual_host
entry has not been specified. It is not valid to have both path
and virtual_host
entries specified.
The virtual host, as defined by the host header in the request, at which the resource server will be made available. This will be the hostname and port number specified in the web browser when it makes the request. The port number should always be specified, whether the default port is being used (443 for SSL), or if the virtual host is using a non-default port for the intended protocol. If your docker or container host is mapping an incoming port number such as 443 to some other port inside the container (i.e. 8443), then specify here the incoming port number (i.e. 443).
This entry is required if the path
entry has not been specified.
It is not valid to have both path
and virtual_host
entries specified.
The connection type the reverse proxy will make for this resource server.
A boolean flag indicating whether or not this resource server uses a transparent path. For path type resource servers, setting this entry to true will result in the passing of the entire URL as observed by the reverse proxy to the resource server, including the value given in "path". If set to false the reverse proxy will filter the path from the URL and pass only the remainder of the URL to the resource server.
A boolean flag indicating whether or not user requests, for the lifetime of a session, are always processed by the same resource server.
Specifies the information associated with the HTTP2 configuration of the resource server.
The Server Name Indicator the reverse proxy will indicate to the resource server during TLS negotiation.
Specifies the configuration information associated with the provision of identity information to the resource server.
Specifies the configuration information associated with the processing of cookies from the resource server.
Specifies the configuration information associated with mutual authentication processing for the resource server.
Specifies the location of the resource server that is being protected. This is an array type and multiple resource servers can be specified.
Specifies the configuration information used for performing form-based single sign-on to the protected application.
Specifies the configuration which is used to establish the health of the resource server.
Specifies the limits that can be set on the percentage of worker threads that may be consumed by this resource server.
Configures the pool of persistent connections which is maintained for the resource server. A persistent connection will allow an established connection to the resource server to be used for multiple requests.
Defines any special identity provider information for this resource server.
Updated 9 months ago