相关疑难解决方法(0)

无法通过AWS负载均衡器HTTPS访问气流Web服务器,因为气流将我重定向到HTTP

我在EC2上配置了一个气流Web服务器,它在端口8080处侦听。

我在EC2前面有一个AWS ALB(应用程序负载均衡器),在https 80上监听(面向互联网),并且实例目标端口面向http 8080。

我无法从浏览器浏览https:// <airflow link>,因为气流Web服务器将我重定向到http:// <airflow link> / admin,ALB不会监听。

如果我从浏览器浏览https:// <airflow link> / admin / airflow / login?next =%2Fadmin%2F,那么我会看到登录页面,因为此链接不会重定向我。

我的问题是如何更改气流,以便在浏览https:// <airflow link>时,气流Web服务器会将我重定向到https:...,而不是http:// .....,以便AWS ALB可以处理请求。

根据下面的答案,我试图将airflow.cfg的base_url从http:// localhost:8080更改为https:// localhost:8080,但是我看不到任何改变....

无论如何,如何从ALB访问https:// <气流链接>?

apache amazon-web-services airflow elastic-load-balancer

6
推荐指数
2
解决办法
3265
查看次数