psycopg2无法转换主机名

Bre*_*ett 5 sqlalchemy psycopg2 gunicorn airflow

我的气流服务器定期出现故障。当我检查gunicorn日志时,所有工作关闭之前的错误如下所示:

OperationalError: (psycopg2.OperationalError) could not translate host name "my-airflow-db.l9zijaslosu.us-east-1.rds.amazonaws.com" to address: Name or service not known (Background on this error at: http://sqlalche.me/e/e3q8)

我立即确认主机名正确,并且数据库正在接受来自其他工具的请求。

如果我重新启动Ariflow Web服务器,则服务器可以正常运行4-5天,然后发生相同的错误。

之前已经问过这个问题,但是通常可以通过告诉其他开发人员不要使用localhost或postrgres主机名来解决。我的主机名是AWS域上的标准主机名。就亚马逊而言,这似乎是极不可能的DNS错误。