You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "Deo (JIRA)" <ji...@apache.org> on 2017/04/29 05:21:04 UTC
[jira] [Created] (AIRFLOW-1161) HttpHook shall be configurable to
non-status errors
Deo created AIRFLOW-1161:
----------------------------
Summary: HttpHook shall be configurable to non-status errors
Key: AIRFLOW-1161
URL: https://issues.apache.org/jira/browse/AIRFLOW-1161
Project: Apache Airflow
Issue Type: Improvement
Reporter: Deo
When using HttpSensor, which underlying would use HttpHook to perform the request. If the target service is down, which refused the connection, the task would fail immediately.
would be great if this behaviour is configurable, so the sensor would keep sensoring until the service is up again.
traceback of the error:
[2017-04-29 02:00:31,248] {base_task_runner.py:95} INFO - Subtask: requests.exceptions.ConnectionError: HTTPConnectionPool(host='xxxx', port=123): Max retries exceeded with url: /xxxx (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7f94b64b44e0>: Failed to establish a new connection: [Errno 111] Connection refused',))
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)