浏览代码

优化获取账号逻辑

luojunhui 1 月之前
父节点
当前提交
302004b1cd
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      applications/tasks/monitor_tasks/cooperate_accounts_monitor.py

+ 3 - 2
applications/tasks/monitor_tasks/cooperate_accounts_monitor.py

@@ -24,7 +24,7 @@ class CooperateAccountsMonitorTaskConst:
     HAS_MINI_PROGRAM = 1
     DONT_HAS_MINI_PROGRAM = 0
 
-    ARTICLE_NUM = 500
+    ARTICLE_NUM = 200
 
 
 class CooperateAccountsMonitorTaskUtils(CooperateAccountsMonitorTaskConst):
@@ -340,7 +340,8 @@ class CooperateAccountsMonitorTask(CooperateAccountsMonitorMapper):
     # 获取待处理的文章
     async def get_article_list(self):
         query = """
-            SELECT wx_sn, article_link FROM cooperate_accounts_daily_detail WHERE fetch_status = %s LIMIT %s;
+            SELECT wx_sn, article_link FROM cooperate_accounts_daily_detail 
+            WHERE fetch_status = %s ORDER BY position LIMIT %s;
         """
         return await self.pool.async_fetch(
             query=query, params=(self.INIT_STATUS, self.ARTICLE_NUM)