相关疑难解决方法(0)

什么是Nginx/Web服务器术语中的"反向代理"和"负载平衡"?

这是我经常听到的两个短语,主要与Nginx有关.有人可以给我一个非专业人士的定义吗?

webserver reverse-proxy load-balancing nginx

10
推荐指数
2
解决办法
7336
查看次数

水平扩展:在服务器之间路由用户生成的子域

我维护的Web应用程序超出了单个VPS.该体系结构由大量小用户组成,每个用户都有自己的子域.用户不进行交互.加载意味着我必须将一些用户和所有新用户移动到另一台服务器上的Web应用程序的另一个安装.

目前,每个用户子域都属于同一个虚拟主机,其中单个PHP前端控制器根据主机名显示相应的内容.*.mydomain.com的单个通配符DNS记录指向当前服务器.

将不同用户子域路由到不同服务器的最佳选择是什么?

我的想法:

  • 每个服务器的新顶级域名.user.s1.mydomain.com,user.s2.mydomain.com等等(不优雅和漏洞信息)
  • 运行我自己的DNS服务器在服务器之间路由用户(额外的故障点,不熟悉的技术)
  • 中央前端控制器/平衡器,它将每个请求反向代理到适当的服务器(额外的故障点,可能是有限的连接)

php subdomain dns model-view-controller scalability

5
推荐指数
1
解决办法
693
查看次数