|
cache-embedded-authorization-max-count
授权缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-authorization-max-count Env: KC_CACHE_EMBEDDED_AUTHORIZATION_MAX_COUNT
| |
|
cache-embedded-client-sessions-max-count
客户端Sessions 缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-client-sessions-max-count Env: KC_CACHE_EMBEDDED_CLIENT_SESSIONS_MAX_COUNT
仅在配置了嵌入式 Infinispan 集群时可用
| |
|
cache-embedded-crl-max-count
crl 缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-crl-max-count Env: KC_CACHE_EMBEDDED_CRL_MAX_COUNT
| |
|
cache-embedded-keys-max-count
密钥缓存可在内存中存储的最大条目数。
CLI: --cache-embedded-keys-max-count Env: KC_CACHE_EMBEDDED_KEYS_MAX_COUNT
| |
|
cache-embedded-mtls-enabled
加密 Keycloak 服务器之间的网络通信。
如果没有提供有关密钥存储和信任存储的额外参数,则会自动创建和轮转临时密钥对,这是标准设置的建议。
CLI: --cache-embedded-mtls-enabled Env: KC_CACHE_EMBEDDED_MTLS_ENABLED
仅在使用基于 TCP 的 cache-stack 时可用
|
true (默认),false
|
|
cache-embedded-mtls-key-store-file
Keystore 文件路径。
Keystore 必须包含 TLS 协议使用的证书。默认情况下,它会在 conf/ 目录下查找 cache-mtls-keystore.p12。
CLI: --cache-embedded-mtls-key-store-file Env: KC_CACHE_EMBEDDED_MTLS_KEY_STORE_FILE
仅在启用了属性 'cache-embedded-mtls-enabled' 时可用
| |
|
cache-embedded-mtls-key-store-password
用于访问密钥存储的密码。
CLI: --cache-embedded-mtls-key-store-password Env: KC_CACHE_EMBEDDED_MTLS_KEY_STORE_PASSWORD
仅在启用了属性 'cache-embedded-mtls-enabled' 时可用
| |
|
cache-embedded-mtls-rotation-interval-days
自动 JGroups MTLS 证书轮转周期(以天为单位)。
CLI: --cache-embedded-mtls-rotation-interval-days Env: KC_CACHE_EMBEDDED_MTLS_ROTATION_INTERVAL_DAYS
仅在启用了属性 'cache-embedded-mtls-enabled' 时可用
|
30 (默认)
|
|
cache-embedded-mtls-trust-store-file
Truststore 文件路径。
它应包含可信证书或签发证书的证书颁发机构。默认情况下,它会在 conf/ 目录下查找 cache-mtls-truststore.p12。
CLI: --cache-embedded-mtls-trust-store-file Env: KC_CACHE_EMBEDDED_MTLS_TRUST_STORE_FILE
仅在启用了属性 'cache-embedded-mtls-enabled' 时可用
| |
|
cache-embedded-mtls-trust-store-password
访问 Truststore 的密码。
CLI: --cache-embedded-mtls-trust-store-password Env: KC_CACHE_EMBEDDED_MTLS_TRUST_STORE_PASSWORD
仅在启用了属性 'cache-embedded-mtls-enabled' 时可用
| |
|
cache-embedded-network-bind-address
集群传输使用的 IP 地址。
默认情况下使用 SITE_LOCAL。
CLI: --cache-embedded-network-bind-address Env: KC_CACHE_EMBEDDED_NETWORK_BIND_ADDRESS
仅在启用 Infinispan 集群嵌入时可用
| |
|
cache-embedded-network-bind-port
集群传输将绑定到的端口。
默认情况下使用端口 7800。
CLI: --cache-embedded-network-bind-port Env: KC_CACHE_EMBEDDED_NETWORK_BIND_PORT
仅在启用 Infinispan 集群嵌入时可用
| |
|
cache-embedded-network-external-address
集群中的其他实例应该用来联系此节点的 IP 地址。
仅在与 cache-embedded-network-bind-address 不同时才设置,例如此实例位于防火墙后面时。
CLI: --cache-embedded-network-external-address Env: KC_CACHE_EMBEDDED_NETWORK_EXTERNAL_ADDRESS
仅在启用 Infinispan 集群嵌入时可用
| |
|
cache-embedded-network-external-port
集群中的其他实例应该用来联系此节点的端口。
仅在与 cache-embedded-network-bind-port 不同时才设置,例如此实例位于防火墙后面时
CLI: --cache-embedded-network-external-port Env: KC_CACHE_EMBEDDED_NETWORK_EXTERNAL_PORT
仅在启用 Infinispan 集群嵌入时可用
| |
|
cache-embedded-offline-client-sessions-max-count
offlineClientSessions 缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-offline-client-sessions-max-count Env: KC_CACHE_EMBEDDED_OFFLINE_CLIENT_SESSIONS_MAX_COUNT
仅在配置了嵌入式 Infinispan 集群时可用
| |
|
cache-embedded-offline-sessions-max-count
offlineSessions 缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-offline-sessions-max-count Env: KC_CACHE_EMBEDDED_OFFLINE_SESSIONS_MAX_COUNT
仅在配置了嵌入式 Infinispan 集群时可用
| |
|
cache-embedded-realms-max-count
域缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-realms-max-count Env: KC_CACHE_EMBEDDED_REALMS_MAX_COUNT
| |
|
cache-embedded-sessions-max-count
会话缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-sessions-max-count Env: KC_CACHE_EMBEDDED_SESSIONS_MAX_COUNT
仅在配置了嵌入式 Infinispan 集群时可用
| |
|
cache-embedded-users-max-count
用户缓存可以存储在内存中的最大条目数。
CLI: --cache-embedded-users-max-count Env: KC_CACHE_EMBEDDED_USERS_MAX_COUNT
| |