![]() | 1 markgor 2019-10-16 10:29:48 +08:00 nginx 是 reload 和 start 候把配置引用到存的,不是有才取磁的配置文件。 所以你分多配置和一大的配置文件,於後的求操作,是有影的。 但是你到 5000 站,都是?是?是你 nginx 只是做? 排除和,你定你的服器能支到? |
2 saytesnake 2019-10-16 10:30:56 +08:00 似乎没听说过配置文件的数量跟性能有直接关系。 最佳实践还是 https://nginxconfig.io/ 的写法(不一定要用它来生成),所以还是一个站点一个配置文件,这个主要是方便明了。 Nginx 的性能当然基于主机本身,压测一下就有结果了。 |
![]() | 3 opengps 2019-10-16 10:31:00 +08:00 5000 个站点,显然不是单机处理,否则你的 nginx 自身就是瓶颈了 |
![]() | 4 ericgui 2019-10-16 10:32:38 +08:00 via Android 你要招聘一个专业的资深运维工程师,不,你需要十个 |
![]() | 5 zw1027 2019-10-16 10:44:27 +08:00 用 ansible/saltstack 工具写配置模板,剩下的交给工具 慢不慢跟你业务量关系更大一些 上古时代卖网站空间时用老机器的 IIS 配上千个小破站都没问题 |
6 agostop 2019-10-16 10:49:57 +08:00 kubernetes ? |
7 arrow8899 2019-10-16 11:23:02 +08:00 分开配置管理起来更方便,性能上没有区别。 |
![]() | 8 realpg PRO @opengps #3 要看站的类型的 更多的也不是没做过 因为云化,原来一台机器上很多业务到期就不用这种形式了 最高峰垃圾 PC 服务器上跑两千多个企业官网 PHP 的 没啥压力 按那个访问量预期 跑 8000 个都没问题 |
9 lingbopc 2019-10-16 12:30:03 +08:00 @saytesnake 这网站不错, 收了 |