Configuration
Profiles: local, dev, uat, prod via application-<profile>.yml. Shared defaults load from application-shared.yml (SHARED_DATASOURCE_*, SHARED_REDIS_*, SHARED_JWT_PUBLIC_KEY, inbox poll, metrics).
Names only. Values live in the secret manager or local env files that are not committed.
OUTBOX_RELAY_POLL_DELAY_MSOUTBOX_RELAY_POLL_DELAY_MAX_MSOUTBOX_RELAY_BATCH_SIZEOUTBOX_RELAY_MAX_ATTEMPTSOUTBOX_RELAY_LOCK_TIMEOUT_MINUTESOUTBOX_RELAY_RETRY_BASE_DELAY_MSOUTBOX_RELAY_SHUTDOWN_GRACE_PERIOD_MSOUTBOX_RELAY_DRAIN_WHEN_BUSYSHARED_EVENTS_TRANSPORTSHARED_EVENTS_STREAM_MAXLEN
Changing a consumer group name starts a new Redis group and re-reads the stream according to the group offset. Do not rename groups in production without a replay plan.