diff --git a/modules/core/src/main/resources/config/jeesite-core.yml b/modules/core/src/main/resources/config/jeesite-core.yml index 5c3cd863..c6d77ea8 100644 --- a/modules/core/src/main/resources/config/jeesite-core.yml +++ b/modules/core/src/main/resources/config/jeesite-core.yml @@ -630,10 +630,10 @@ j2cache: redis: # 存储模式 (generic|hash) storage: hash - # 通知订阅的通道名 - channel: jeesite # 缓存命名空间名 namespace: jeesite + # 通知订阅的通道名 + channel: ${j2cache.redis.namespace} # 消息监听器 #listener: # taskPool: @@ -650,6 +650,15 @@ j2cache: # blend -> 两种模式一起运作,对于各个节点缓存准确以及及时性要求高的可以使用,正常用前两种模式中一个就可 cache_clean_mode: passive +# 锁管理器(支持本地锁和分布式锁,当isClusterMode开启时,自动使用分布式锁) +lockManager: + # 分布式锁 + redis: + # 锁名称前缀(多系统共用Redis时修改) + keyPrefix: ${j2cache.redis.namespace}:lockKey + # 检查锁的等待毫秒数 + sleepMillis: 100 + # Web 相关 web: diff --git a/web-api/src/main/resources/config/application.yml b/web-api/src/main/resources/config/application.yml index 11582113..0de0820f 100644 --- a/web-api/src/main/resources/config/application.yml +++ b/web-api/src/main/resources/config/application.yml @@ -754,10 +754,10 @@ session: # redis: # # 存储模式 (generic|hash) # storage: hash -# # 通知订阅的通道名 -# channel: jeesite # # 缓存命名空间名 # namespace: jeesite +# # 通知订阅的通道名 +# channel: ${j2cache.redis.namespace} # # 消息监听器 # listener: # taskPool: @@ -773,7 +773,16 @@ session: # # active -> 主动清除,二级缓存过期主动通知各节点清除,优点在于所有节点可以同时收到缓存清除,存储模式需要设置为 generic # # blend -> 两种模式一起运作,对于各个节点缓存准确以及及时性要求高的可以使用,正常用前两种模式中一个就可 # cache_clean_mode: passive - + +# 锁管理器(支持本地锁和分布式锁,当isClusterMode开启时,自动使用分布式锁) +#lockManager: +# # 分布式锁 +# redis: +# # 锁名称前缀(多系统共用Redis时修改) +# keyPrefix: ${j2cache.redis.namespace}:lockKey +# # 检查锁的等待毫秒数 +# sleepMillis: 100 + # Web 相关 web: diff --git a/web/src/main/resources/config/application.yml b/web/src/main/resources/config/application.yml index 0e71ea44..8a0a3b70 100644 --- a/web/src/main/resources/config/application.yml +++ b/web/src/main/resources/config/application.yml @@ -754,10 +754,10 @@ session: # redis: # # 存储模式 (generic|hash) # storage: hash -# # 通知订阅的通道名 -# channel: jeesite # # 缓存命名空间名 # namespace: jeesite +# # 通知订阅的通道名 +# channel: ${j2cache.redis.namespace} # # 消息监听器 # listener: # taskPool: @@ -774,6 +774,15 @@ session: # # blend -> 两种模式一起运作,对于各个节点缓存准确以及及时性要求高的可以使用,正常用前两种模式中一个就可 # cache_clean_mode: passive +# 锁管理器(支持本地锁和分布式锁,当isClusterMode开启时,自动使用分布式锁) +#lockManager: +# # 分布式锁 +# redis: +# # 锁名称前缀(多系统共用Redis时修改) +# keyPrefix: ${j2cache.redis.namespace}:lockKey +# # 检查锁的等待毫秒数 +# sleepMillis: 100 + # Web 相关 web: