我有一个多层架构,其中我的 Rails Web 应用程序和 Nginx 在一台服务器上(如果需要,可以复制和负载平衡),Postgres 数据库在同一个数据中心的自己的 VPS 上。
在此设置中是否有一种通用方法来保护应用程序和数据库之间的连接,以便数据不会以明文形式传输?
我考虑过的一个选项是使用 SSH 隧道,但我不确定这是否是生产设置中的标准做法。
我有一个多层架构,其中我的 Rails Web 应用程序和 Nginx 在一台服务器上(如果需要,可以复制和负载平衡),Postgres 数据库在同一个数据中心的自己的 VPS 上。
在此设置中是否有一种通用方法来保护应用程序和数据库之间的连接,以便数据不会以明文形式传输?
我考虑过的一个选项是使用 SSH 隧道,但我不确定这是否是生产设置中的标准做法。