三方接口处理问题
This commit is contained in:
parent
7e9d5fe7b0
commit
e3a94e9a72
|
@ -18,7 +18,6 @@ import time
|
|||
from django.core.cache import cache
|
||||
|
||||
|
||||
@shared_task
|
||||
def update_count_people(i: Area):
|
||||
if i.third_info.get('xx_rail', None):
|
||||
railId = i.third_info['xx_rail']['id']
|
||||
|
|
|
@ -34,7 +34,6 @@ class DhClient:
|
|||
self.isGetingToken = False
|
||||
self.isRuning = True
|
||||
self.token = None
|
||||
self.t = None # 线程
|
||||
self.log = {}
|
||||
self.setup()
|
||||
|
||||
|
@ -55,15 +54,13 @@ class DhClient:
|
|||
time.sleep(1200)
|
||||
|
||||
def setup(self):
|
||||
t = Thread(target=self._get_token_loop, args=(), daemon=True)
|
||||
t.start()
|
||||
Thread(target=DhClient._get_token_loop, args=(self, ), daemon=True).start()
|
||||
|
||||
def __del__(self):
|
||||
"""
|
||||
自定义销毁
|
||||
"""
|
||||
self.isRuning = False
|
||||
# self.t.join()
|
||||
|
||||
def request(self, url: str, method: str, params=dict(), json=dict(), timeout=120,
|
||||
file_path_rela=None, raise_exception=True):
|
||||
|
|
|
@ -32,7 +32,6 @@ class SpClient:
|
|||
self.headers = {"Connection": "close"}
|
||||
self.isGetingToken = False
|
||||
self.isRuning = True
|
||||
self.t = None # 线程
|
||||
self.log = {}
|
||||
self.setup()
|
||||
|
||||
|
@ -52,15 +51,13 @@ class SpClient:
|
|||
time.sleep(1200)
|
||||
|
||||
def setup(self):
|
||||
t = Thread(target=self._get_token_loop, args=(), daemon=True)
|
||||
t.start()
|
||||
Thread(target=SpClient._get_token_loop, args=(self, ), daemon=True).start()
|
||||
|
||||
def __del__(self):
|
||||
"""
|
||||
自定义销毁
|
||||
"""
|
||||
self.isRuning = False
|
||||
# self.t.join()
|
||||
|
||||
def request(self, url: str, method: str, params=dict(), json=dict(), timeout=120,
|
||||
file_path_rela=None, raise_exception=True):
|
||||
|
|
|
@ -30,7 +30,6 @@ class XxClient:
|
|||
self.isRuning = True
|
||||
self.token = ''
|
||||
self.log = {}
|
||||
self.t = None
|
||||
self.setup()
|
||||
|
||||
def _get_token_loop(self):
|
||||
|
@ -49,15 +48,13 @@ class XxClient:
|
|||
self.isGetingToken = False
|
||||
|
||||
def setup(self):
|
||||
self.t = Thread(target=self._get_token_loop, args=(), daemon=True)
|
||||
self.t.start()
|
||||
Thread(target=XxClient._get_token_loop, args=(self, ), daemon=True).start()
|
||||
|
||||
def __del__(self):
|
||||
"""
|
||||
自定义销毁
|
||||
"""
|
||||
self.isRuning = False
|
||||
# self.t.join()
|
||||
|
||||
def request(self, url: str, method: str = 'post', params=dict(), json=dict(), timeout=20, raise_exception=True):
|
||||
if not settings.XX_ENABLED:
|
||||
|
|
Loading…
Reference in New Issue