Przeglądaj źródła

MOD:日志提示信息修改

cxyu 3 lat temu
rodzic
commit
ec44fd6f6a

+ 1 - 1
app/crontab_task/ad_hourly.py

@@ -43,6 +43,6 @@ if __name__ == '__main__':
             break
 
     if int(time.time() - st) > 1500:
-        DingTalkUtils().send(f"小时任务耗时{int(time.time() - st)}秒", phone="15168342316")
+        DingTalkUtils().send(f"素材小时任务耗时{int(time.time() - st)}秒", phone="15168342316")
 
     logging.info('广告素材任务,结束')

+ 1 - 1
app/crontab_task/hourlyRun.py

@@ -34,7 +34,7 @@ if __name__ == '__main__':
 
 
     if int(time.time()-st)>1500:
-        DingTalkUtils().send(f"小时任务耗时{int(time.time()-st)}秒",phone="15168342316")
+        DingTalkUtils().send(f"消耗小时任务耗时{int(time.time()-st)}秒",phone="15168342316")
 
 
 

+ 12 - 0
app/etl/data_stat_run.py

@@ -9,6 +9,7 @@ from app.etl.dw.dw_pitcher_daily import dw_pitcher_trend
 from app.etl.src.src_book_info import src_book_info
 from app.etl.dw.dw_book_trend import book_trend
 from app.etl.src import book_annual_expect_profit
+from logging import handlers
 
 du = DateUtils()
 logger = logging.getLogger("")
@@ -66,6 +67,17 @@ def daily():
 
 
 if __name__ == '__main__':
+    logging.basicConfig(
+        handlers=[
+            logging.handlers.RotatingFileHandler('./log/data_stat_run.log',
+                                                 maxBytes=10 * 1024 * 1024,
+                                                 backupCount=5,
+                                                 encoding='utf-8')
+            , logging.StreamHandler()  # 供输出使用
+        ],
+        level=logging.INFO,
+        format="%(asctime)s - %(levelname)s %(filename)s %(funcName)s %(lineno)s - %(message)s"
+    )
     hourly()
     # daily()
     # daily('2021-06-30','2021-07-04')