【发布时间】:2020-03-07 15:17:45
【问题描述】:
我有一个为来自 Internet 的流量提供服务的 AWS ALB。在 AWS VPC 中,我有一个 JAVA 应用程序(不是 Web 应用程序)在端口 8080 上的 EC2 实例上运行,该实例本身不支持 ALB 到 EC2 SSL 流量。根据我公司设定的安全标准,我想加密 ALB 和 EC2 实例上运行的服务之间的所有流量。我正在考虑引入像 NGINX 这样的反向代理,它将在运行 JAVA 应用程序的 EC2 实例上运行,从 ALB 获取请求并将请求转发到同一台机器上的应用程序。 ALB 和 NGINX 服务器之间的通信将通过 SSL。有没有人做过类似的事情,或者我走错了方向,有一个简单的替代方法吗?
JAVA 应用程序是第三方,不支持开箱即用的 HTTPS。非常感谢任何提示或建议。
提前致谢, 尼克
【问题讨论】: