在下面的堆栈设置中,我可以在哪里提供静态内容?(不能选择使用 CDN)。
我没有知道我应该把它们放在哪个服务器上(服务器 2 和 3,这意味着静态请求也将通过 HAProxy?)或者是否应该在第一个实例中提供静态请求(这样静态内容将从 Nginx 和存储在 server1) 中。
Nginx (server 1) - Nginx due to SSL
\/
HAProxy (server 1)
\/ \/
Server 2 Server 3
(Apache) (Apache)
一些额外的问题:
- Nginx 和 HAProxy 应该在不同的服务器上?
- Server2 和 Server3 应该在 :80 上有 Nginx,然后如果是静态的,则提供它,如果不是,则代理到同一服务器上的 Apache?