1、一般WEB都是用NLB群集做前台挂网站,服务器不多的情况下,多的话用服务器群集,服务器群集都是在大型企业网络中运行的,这个很昂贵 ,我只是建议。
1、)比方说我先在有5台服务器,想做一个集群,是不是意味着我要把应用程序在5台服务器上分别部署?如果这样的话,session能使先共享吗?根据中间件不同部署方式也不同。
2、只要你的 Linux 系统上,部署好 JDK 环境,tomcat 服务能正常启动运行,你只需将你的项目在 eclipse 工具里,编译部署成 war 包,或编译完成好后,单独打成 .zip 压缩包。
3、Redis分布式:将redis中的数据分布到不同的服务器上,每台服务器存储不同内容。Mysql集群是每台服务器都存放相同数据。
1、服务器集群:服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就像是只有一个服务器。
2、因为要保证集群里面的各个Web服务器,状态完全一致。因此,需要将用户状态、缓存等保存到专用的缓存服务器,比如Memcache。附件需要保存到云存储中。
3、你说的这个概念范围比较大,所有集群,可以是服务器集群,比如:底层服务器虚拟化,各个节点组成的集群。也可以是应用程序,比如一个web网站,部署多个节点,通过nginx去配置反向代理,这也是一个集群。