修订分布式锁配置
This commit is contained in:
parent
31e612cf3e
commit
09c7669533
@ -16,6 +16,6 @@ public class RedisLockConfig {
|
||||
//第一个参数redisConnectionFactory
|
||||
//第二个参数registryKey,分布式锁前缀,设置为项目名称会好些
|
||||
//该构造方法对应的分布式锁,默认有效期是60秒.可以自定义
|
||||
return new RedisLockRegistry(redisConnectionFactory, "Cpop-");
|
||||
return new RedisLockRegistry(redisConnectionFactory, "Cpop-",5000);
|
||||
}
|
||||
}
|
||||
|
||||
110
Cpop-Mall/Cpop-Mall-Web/src/main/resources/application-local.yml
Normal file
110
Cpop-Mall/Cpop-Mall-Web/src/main/resources/application-local.yml
Normal file
@ -0,0 +1,110 @@
|
||||
# 项目相关配置
|
||||
cpop:
|
||||
# 文件路径 示例( Windows配置W:/WorkSpace/java/uploadPath,Linux配置 /home/baseFramework/uploadPath)
|
||||
profile: D:\WorkSpace\Cpop\uploadPath
|
||||
jwt:
|
||||
#白名单
|
||||
whiteList: /login,/miniLogin,/wxPay/callback/notify/**,/getCaptcha,/profile/**,/doc.html,/webjars/**,/favicon.ico,/v2/api-docs/**,/swagger-resources
|
||||
gateway:
|
||||
rsa-keypair:
|
||||
# 公钥文件
|
||||
publicKeyFile: D:\WorkSpace\Cpop\Cpop-Union\Cpop-Core\src\main\resources\static\keyPair\publicKey
|
||||
# 公钥文件
|
||||
privateKeyFile: D:\WorkSpace\Cpop\Cpop-Union\Cpop-Core\src\main\resources\static\keyPair\privateKey
|
||||
|
||||
# DataSource Config
|
||||
spring:
|
||||
application:
|
||||
name: Cpop-Mall-Dev
|
||||
#redis配置
|
||||
redis:
|
||||
#地址
|
||||
host: 106.52.49.102
|
||||
#端口
|
||||
port: 6333
|
||||
#数据库
|
||||
database: 10
|
||||
#密码
|
||||
password: Jambox.123*
|
||||
#连接超时
|
||||
timeout: 5000
|
||||
jedis:
|
||||
pool:
|
||||
#
|
||||
min-idle: 0
|
||||
#
|
||||
max-idle: 8
|
||||
#
|
||||
max-active: 8
|
||||
#
|
||||
max-wait: -1ms
|
||||
data:
|
||||
mongodb:
|
||||
host: localhost
|
||||
port: 27017
|
||||
database: cpop-union
|
||||
|
||||
server:
|
||||
port: 9430
|
||||
servlet:
|
||||
context-path: /Cpop-Mall
|
||||
|
||||
#Mybatis-Flex
|
||||
mybatis-flex:
|
||||
configuration:
|
||||
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
||||
datasource:
|
||||
mall:
|
||||
url: jdbc:mysql://sh-cynosdbmysql-grp-fggo83js.sql.tencentcdb.com:20965/cpop_test?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||
username: root
|
||||
password: Customer0401
|
||||
jambox:
|
||||
url: jdbc:mysql://sh-cynosdbmysql-grp-fggo83js.sql.tencentcdb.com:20965/jambox_test?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true
|
||||
username: root
|
||||
password: Customer0401
|
||||
|
||||
# springdoc-openapi项目配置
|
||||
knife4j:
|
||||
enable: true
|
||||
openapi:
|
||||
title: Cpop-Mall开发API
|
||||
description: Cpop-Mall开发API
|
||||
email:
|
||||
concat: DB
|
||||
url: https://api.jamboxsys.com
|
||||
version: 1.0.0
|
||||
license: Apache 2.0
|
||||
license-url: https://stackoverflow.com/
|
||||
terms-of-service-url: https://api.jamboxsys.com
|
||||
group:
|
||||
#商城
|
||||
Mall-Backstage:
|
||||
#后台
|
||||
group-name: Mall-Backstage
|
||||
api-rule: package
|
||||
api-rule-resources:
|
||||
- com.cpop.mall.business.controller.backstage
|
||||
Mall-Mini:
|
||||
#后台
|
||||
group-name: Mall-Mini
|
||||
api-rule: package
|
||||
api-rule-resources:
|
||||
- com.cpop.mall.business.controller.mini
|
||||
#系统
|
||||
System:
|
||||
group-name: System
|
||||
api-rule: package
|
||||
api-rule-resources:
|
||||
- com.cpop.system
|
||||
|
||||
logging:
|
||||
level:
|
||||
com.github.binarywang.wxpay: debug
|
||||
|
||||
#微信支付
|
||||
wx:
|
||||
pay:
|
||||
#通知地址
|
||||
notifyUrl: https://frp-oak.top:11899/Cpop-Mall/wxPay/callback/notify/order
|
||||
#支付成功
|
||||
notifyRefund: https://frp-oak.top:11899/Cpop-Mall/wxPay/callback/notify/refund
|
||||
@ -6,12 +6,12 @@ package com.cpop.mall.framework.constant;
|
||||
public interface MallRedisConstant {
|
||||
|
||||
/**
|
||||
* redis库存
|
||||
* 库存记录redis
|
||||
*/
|
||||
String STOCK_RECORD_NUM = "mall:stock:recordNum:";
|
||||
|
||||
/**
|
||||
* 用户支付幂等键
|
||||
* 用户下单幂等锁(用户id)
|
||||
*/
|
||||
String IDEMPOTENT_LOCK_USER_PAY = "mall:idempotentLock:userPay:";
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user