Преглед на файлове

docker增加自动重启
增加违禁账号

luojunhui преди 2 месеца
родител
ревизия
57499bc2b2
променени са 2 файла, в които са добавени 12 реда и са изтрити 1 реда
  1. 11 1
      applications/tasks/data_recycle_tasks/recycle_daily_publish_articles.py
  2. 1 0
      docker-compose.yaml

+ 11 - 1
applications/tasks/data_recycle_tasks/recycle_daily_publish_articles.py

@@ -34,8 +34,18 @@ class Const:
         "gh_d4dffc34ac39",
         "gh_c69776baf2cd",
         "gh_9877c8541764",
+        "gh_ac43e43b253b",
+        "gh_93e00e187787",
+        "gh_080bb43aa0dc",
     ]
 
+    # NOT USED SERVER ACCOUNT
+    NOT_USED_SERVER_ACCOUNT = {
+        "gh_84e744b16b3a",
+        "gh_5855bed97938",
+        "gh_61a72b720de3"
+    }
+
     # 文章状态
     # 记录默认状态
     DEFAULT_STATUS = 0
@@ -523,7 +533,7 @@ class RecycleFwhDailyPublishArticlesTask(Const):
         fetch_response = await self.pool.async_fetch(
             query=fetch_query, db_name="piaoquan_crawler"
         )
-        gh_id_list = [i["gzh_id"] for i in fetch_response]
+        gh_id_list = [i["gzh_id"] for i in fetch_response if i["gzh_id"] not in self.NOT_USED_SERVER_ACCOUNT]
         return gh_id_list
 
     async def get_stat_published_articles(self, gh_id):

+ 1 - 0
docker-compose.yaml

@@ -12,6 +12,7 @@ services:
       - .:/app
     environment:
       - PYTHONUNBUFFERED=1
+    restart: always
     # 如果应用依赖其他服务(如MySQL)
     # depends_on:
     #   - db