监控服务器
1.监控服务器,可以用来监控Nginx,Tomcat,Redis,Mysql,那么怎样监控具体的哪个应用程序呢?
答:每个具体的应用程序Nginx,Tomcat,Redis,Mysql,都有自己的已经写好的监控软件。只需要安装在监控服务器上就行了。
面对这些监控信息,要7X24小时有人维护,有人看着。
2.监控Nginx集群,监控Redis,如果有挂掉的Redis,就采用其他的。
3.Nginx集群,采用什么Nginx分配策略?也就是系统架构?
答:为了防止Nginx的挂掉,可以采用集群。有的Nginx专门走登陆服务器,有的Nginx专门针对订单服务器。
这样就防止了一个Nginx反向代理所有请求时候,服务器挂掉,所有功能全损失的问题。
4.Nginx分配策略,也就是间接对应应用服务器怎么划分模块问题,或者应用服务器怎么划分集群问题?
:可以每台应用服务器实现所有功能,然后复制这些服务器,最后Ngiinx负载均衡提高访问量。也可以每台服务器实现特定模块功能,然后所有应用服务器组合起来凑成特定我网站,比如京东,淘宝就是采用这种。