= Distributed James Server &mdash; redis.properties
:navtitle: redis.properties

This configuration helps you configure components using Redis. This so far only includes optional rate limiting component.

Consult this link:https://github.com/apache/james-project/blob/master/server/apps/distributed-app/sample-configuration/redis.properties[example]
to get some examples and hints.

== Redis Configuration

.redis.properties content
|===
| Property name | explanation

| redisURL
| the Redis URI pointing to Redis server. Compulsory.

| cluster.enabled
| Whether we should attempt connections to Redis as a cluster.Defaults to false.

| redis.ioThreads
| IO threads to be using for the underlying Netty networking resources. If unspecified driver defaults applies.

| redis.workerThreads
| Worker threads to be using for the underlying driver. If unspecified driver defaults applies.
|===
