Starter

Status Redis

Redis starter-backed async status storage for Helix services.

Artifact
helix-status-redis-spring-boot-starter

Usage

build.gradle

Groovy DSL

dependencies {
    implementation helix.status.redis.springboot.starter
}

build.gradle.kts

Kotlin DSL

dependencies {
    implementation(helix.status.redis.springboot.starter)
}

Configuration

This starter uses the helix.status.redis property namespace.

Helix Redis connection settings for long-running async task status caching.

  • helix.status.redis.host (String): Redis host name or IP address.
  • helix.status.redis.port (Integer): Redis TCP port.
  • helix.status.redis.username (String): Redis username (if ACL authentication is enabled).
  • helix.status.redis.password (String): Redis password.
  • helix.status.redis.max-total (Integer): Maximum total number of connections in the pool.
  • helix.status.redis.max-idle (Integer): Maximum number of idle connections in the pool.
  • helix.status.redis.min-idle (Integer): Minimum number of idle connections to maintain in the pool.