From c1019babc73ead6b41b8030f76160c4656ea9196 Mon Sep 17 00:00:00 2001 From: ngfchl Date: Sat, 18 Feb 2023 10:45:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E7=AB=99=E7=82=B9=E5=A4=B1=E8=B4=A5=E6=97=B6=E7=9A=84?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pt_site/UtilityTool.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/pt_site/UtilityTool.py b/pt_site/UtilityTool.py index cceddc7..070b7d2 100644 --- a/pt_site/UtilityTool.py +++ b/pt_site/UtilityTool.py @@ -24,7 +24,7 @@ from django.db.models import QuerySet from lxml import etree from pypushdeer import PushDeer from requests import Response, ReadTimeout -from urllib3.exceptions import NewConnectionError, ConnectTimeoutError +from urllib3.exceptions import NewConnectionError, ConnectTimeoutError, MaxRetryError from wxpusher import WxPusher from auto_pt.models import Notify, OCR @@ -1721,7 +1721,7 @@ class PtSpider: logger.error(traceback.format_exc(limit=3)) return CommonResponse.error( status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='网站证书验证失败!!') + msg='网站访问失败!!') except ReadTimeout as e: logger.error(traceback.format_exc(limit=3)) return CommonResponse.error( @@ -1731,7 +1731,12 @@ class PtSpider: logger.error(traceback.format_exc(limit=3)) return CommonResponse.error( status=StatusCodeEnum.WEB_CONNECT_ERR, - msg='网站连接超时,请稍后重试??') + msg='网站连接超时-链接失败,请稍后重试??') + except MaxRetryError as e: + logger.error(traceback.format_exc(limit=3)) + return CommonResponse.error( + status=StatusCodeEnum.WEB_CONNECT_ERR, + msg='网站连接超时-抄错重试次数,请稍后重试??') except Exception as e: message = '{} 访问个人主页信息:失败!原因:{}'.format(my_site.site.name, e) logger.error(message)