我想在不同的服务器上托管 2 个不同的应用程序。例如,www.example.com
重定向NodeJS application - Server A
&www.example.com/blog
重定向的WordPress application - Server B
两个应用程序都托管在不同的服务器上。
是否可以在不同的服务器上使用同一个域名托管 Node.js 和 WordPress 网站?
答案1
是的。在 AWS 中,最好的方法可能是使用应用程序负载均衡器基于路径的路由。这将根据路径将流量发送到正确的服务器。
另一种带宽效率较低但忽略带宽成本更低的方法是,在其中一台服务器上设置反向代理(如 Nginx),将流量重定向到另一台服务器。所有流量都会到达第一台服务器,但选定的流量会传递到第二台服务器。在 AWS 中,由于带宽费用,这种方法的成本可能会更高。