Browse Source

优化流量缓存接口

zhangdongming 2 years ago
parent
commit
649144a680
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Object/UnicomObject.py

+ 3 - 2
Object/UnicomObject.py

@@ -250,7 +250,7 @@ class UnicomObjeect:
         return None
 
     @staticmethod
-    def get_flow_total_usage(key, expire=0, **usage_data):
+    def get_flow_total_usage(key, expire=600, **usage_data):
         """
         设备当前队列用量详情(实现缓存)
         @param key: 缓存key
@@ -294,7 +294,8 @@ class UnicomObjeect:
                 sim_flow_used_total = sim_vo.sim_used_flow + cycle_total
             else:
                 sim_flow_used_total = sim_vo.sim_used_flow + sim_vo.sim_cycle_used_flow
-            redis.set_data(key=key, val=str(sim_flow_used_total), expire=expire)
+            redis.CONN.setnx(key, str(sim_flow_used_total))
+            redis.CONN.expire(key, expire)
         return sim_flow_used_total
 
     @staticmethod