首页 > 其他分享 >lilishop 锁

lilishop 锁

时间:2023-01-12 11:14:19浏览次数:34  
标签:lilishop cashierParam lock payParam 会员 支付

 private void savePaymentLog(PayParam payParam) {
        //同一个会员如果在不同的客户端使用预存款支付,会存在同时支付,无法保证预存款的正确性,所以对会员加锁
        RLock lock = redisson.getLock(UserContext.getCurrentUser().getId() + "");
        lock.lock();
        try {
            //获取支付收银参数
            CashierParam cashierParam = cashierSupport.cashierParam(payParam);
            this.callBack(payParam, cashierParam);
        } finally {
            lock.unlock();
        }
    }

 

标签:lilishop,cashierParam,lock,payParam,会员,支付
From: https://www.cnblogs.com/Bruce_H21/p/17045852.html

相关文章

  • lilishop 容器中的es如何增加内存
    为什么要增加es的内存就不废话了, 找到容器的配置文件    ES_JAVA_OPTS:-Xms4g-Xmx4g原来是256m还是512m改成4g。还有一个非常关键的就是改了配置,必需......
  • lilishop 系列
    lilishop回调备忘lilishop点击商品的分销按钮详解lilishop根据当前用户获取其对应的店铺idlilishop直播间添加商品方法lilishop小程序版本升级检测的代码lil......
  • lilishop 直播间添加商品方法
    RequestURL:https://store-api.ql65.cn/store/broadcast/studio/push/1/2RequestMethod:PUTStatusCode:400RemoteAddress:106.55.23.36:443ReferrerPolicy:stri......