浏览代码

修复redis写入列表问题,修改推送数据库配置

locky 10 月之前
父节点
当前提交
2f8235012f
共有 3 个文件被更改,包括 4 次插入4 次删除
  1. 1 1
      Ansjer/cn_config/formal_settings.py
  2. 2 2
      Controller/Cron/CronTaskController.py
  3. 1 1
      Object/RedisObject.py

+ 1 - 1
Ansjer/cn_config/formal_settings.py

@@ -83,7 +83,7 @@ DATABASES_PASS = 'H84NQ8NARr9e39tn6aW5'
 
 # 推送数据库
 DATABASE_DATA2 = 'ansjer_push_cn'
-SERVER_HOST2 = '123.60.93.45'
+SERVER_HOST2 = '192.168.0.50'
 DATABASES_USER2 = 'root'
 DATABASES_PASS2 = 'Ansjer123'
 

+ 2 - 2
Controller/Cron/CronTaskController.py

@@ -825,13 +825,13 @@ class CronUpdateDataView(View):
                 AiService.objects.filter(uid__in=uid_list).delete()
 
                 # 写入未使用序列号redis列表
-                redis_obj.rpush(UNUSED_SERIAL_REDIS_LIST, *serial_list)
+                redis_obj.rpush(UNUSED_SERIAL_REDIS_LIST, serial_list)
 
                 # 重置region_id,不为美洲服,则写入redis列表
                 if CONFIG_INFO == CONFIG_US:
                     DeviceDomainRegionModel.objects.filter(serial_number__in=serial_list).update(region_id=0)
                 else:
-                    redis_obj.rpush(RESET_REGION_ID_SERIAL_REDIS_LIST, *serial_list)
+                    redis_obj.rpush(RESET_REGION_ID_SERIAL_REDIS_LIST, serial_list)
 
                 # 重置已使用的uid的使用状态为未使用,更新时间
                 UIDModel.objects.filter(uid__in=uid_list, status=2).update(status=0, mac='', update_time=now_time)

+ 1 - 1
Object/RedisObject.py

@@ -51,7 +51,7 @@ class RedisObject:
 
     # 向列表插入数据
     def rpush(self, name, val):
-        self.CONN.rpush(name, val)
+        self.CONN.rpush(name, *val)
 
     def lpop(self, name):
         val = self.CONN.lpop(name)