TradingCacheConstant.java 839 B

1234567891011121314151617181920212223242526272829303132
  1. package com.kyl.constant;
  2. /**
  3. * @ClassName TradingCacheConstant.java
  4. * 交易缓存维护
  5. */
  6. public class TradingCacheConstant {
  7. //默认redis等待时间
  8. public static final int REDIS_WAIT_TIME = 10;
  9. //默认redis自动释放时间
  10. public static final int REDIS_LEASETIME = 4;
  11. //安全组前缀
  12. public static final String PREFIX = "trading:";
  13. //分布式锁前缀
  14. public static final String LOCK_PREFIX = PREFIX+"lock:";
  15. //创建交易加锁
  16. public static final String CREATE_PAY = LOCK_PREFIX+ "create_pay";
  17. //创建退款加锁
  18. public static final String REFUND_PAY = LOCK_PREFIX+ "refund_pay";
  19. //创建退款加锁
  20. public static final String PAY_CHANNEL_LIST = PREFIX+"pay_channel_list&ttl=-1";
  21. //page分页
  22. public static final String PAGE= PREFIX+"page";
  23. }