cache: manager: fallbackToNoOpCache: true caffeineCaches: - names: [ apikey ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false expireAfterWriteSeconds: 600 - names: [ tenantByCode ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false expireAfterWriteSeconds: 600 - names: [ tenantById ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false expireAfterWriteSeconds: 600 - names: [ userBySubjectId ] allowNullValues: true initialCapacity: 100 maximumSize: 5000 enableRecordStats: false expireAfterWriteSeconds: 20 - names: [ userAccessTenant ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false expireAfterWriteSeconds: 300 - names: [ formattingUserProfile ] allowNullValues: true initialCapacity: 100 maximumSize: 500 enableRecordStats: false expireAfterWriteSeconds: 60 mapCaches: - names: [ cacheB ] allowNullValues: true storeByValue: true apiKey: name: apikey keyPattern: resolve_$keyhash$:v0 userBySubjectId: name: userBySubjectId keyPattern: user_by_subject_$subject$:v0 tenantByCode: name: tenantByCode keyPattern: tenant_by_code_$code$:v0 tenantById: name: tenantById keyPattern: tenant_by_id_$tenantId$:v0 userAllowedTenant: name: userAccessTenant keyPattern: user_access_tenant_$user_id$_$tenant_id$:v0 formattingUserProfileCache: name: formattingUserProfile keyPattern: formatting_user_profile$user_id$:v0 template: name: template key-pattern: ------