def callback(request_id, message, callback_url, scheduled_at, last_retry=None, retry_delay=None, _attempts=None):
if retry_delay is None:
retry_delay = DEFAULT_RETRY_DELAY
try:
response = requests.post(callback_url, data=message)
response.raise_for_status()
except requests.RequestException:
callback.retry(
request_id=request_id,
message=message,
callback_url=callback_url,
scheduled_at=scheduled_at,
last_retry=int(time.time()),
retry_delay=retry_delay,
delay=retry_delay,
taskid=request_id,
_attempts=_attempts
)
评论列表
文章目录