Skip to content

Data Transport Layer Configuration

The RedisClientDataTransport layer allows defining the configuration for the underlying Redis Client that is used in this Cloud Connection.

Server URIs

A list of URI to use for establishing the initial connection to the redis server or cluster. This list should be in the form redis://host1:port1,redis://host2:port2,... Use rediss:// for TLS

Connection Mode

The Connection mode to the servers. Can be SIMPLE to connect to a single instance or CLUSTER to connect to a cluster of servers. The cluster mode can be used with a single server, in that case the client will try to discover the topology.

Client name

An id string to pass to the server when making requests. The purpose of this is to be able to track the source of requests beyond just ip/port by allowing a logical application name to be included in server-side request logging. You should set a Client ID since this allows you to easily correlate requests on the server with the client instance which made it.

Authentication Method

The security protocol of choice. The supported methods are:

  • No authentication (discouraged): no authentication performed.
  • TLS: requires an user certificate to perform the authentication.
  • USERNAME/PASSWORD (default): requires an username and a password to perform the authentication.

Enable hostname verification

Whether or not verify the hostname of the server during TLS handshake.

Keystore Target Filter

Specifies, as an OSGi target filter, the pid of the KeystoreService used to load the client keypair and server CA certificate.