Explorar el Código

缓存改为5分钟

duqinya hace 5 años
padre
commit
5205ccbf35
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      app/Repositories/CmsContentTemplateSetRepository.php

+ 3 - 3
app/Repositories/CmsContentTemplateSetRepository.php

@@ -340,8 +340,9 @@ class CmsContentTemplateSetRepository
         $pro_array = $product->toArray();
         $res_id = implode(",", array_column($pro_array, 'product_id'));
 
+        $field_order = $request['field_order'] ?? '';
         $product_key = config('constants.CMS_PRODUCTS');
-        $product_key = sprintf($product_key,md5($res_id));
+        $product_key = sprintf($product_key,md5($res_id.$field_order));
 //        if (Cache::has($product_key)) {
 //            return Cache::store('redis')->get($product_key);
 //        }
@@ -374,8 +375,7 @@ class CmsContentTemplateSetRepository
 //                Cache::store('redis')->put($product_key, $http, 600);//10分钟过期
 //            }
             if (!Redis::exists($product_key)) {
-//                Redis::setex($product_key, 600, json_encode($http));//10分钟过期
-                Redis::setex($product_key, 60, json_encode($http));//1分钟过期
+                Redis::setex($product_key, 300, json_encode($http));//5分钟过期
                 Log::debug('专题商品缓存存储成功-' . json_encode($http));
             }
             return $http;