J2EE 应用服务器集群常用方法
2010-11-26 10:11
281 查看
服务器上的生产环境一般都是一个前端服务器(Apache、Nginx、Lighttpd等)做反向代理,后面连一个或多个App Server(比如Tomcat)的Instance,不同的Instance就是同一个程序的不同进程。
到底开多少个Instance,跟CPU的核数有很大关系。你可以试着把Tomcat的最大线程数设为1,再用ab测一下开2个实例与开8个实例的每秒响应数。在我的双核机器上,两者的结果差不多;在8核的服务器上,后者要比前者高很多。(当然你的测试程序要保证负载能够充分均衡)
你觉得这种情况不多见的原因,大概是大家的开发机器,甚至是某些企业的服务器,CPU只有2个核,开两个Instance与开一个Instance相比,提升的性能有限,所以做的人不多了。
到底开多少个Instance,跟CPU的核数有很大关系。你可以试着把Tomcat的最大线程数设为1,再用ab测一下开2个实例与开8个实例的每秒响应数。在我的双核机器上,两者的结果差不多;在8核的服务器上,后者要比前者高很多。(当然你的测试程序要保证负载能够充分均衡)
你觉得这种情况不多见的原因,大概是大家的开发机器,甚至是某些企业的服务器,CPU只有2个核,开两个Instance与开一个Instance相比,提升的性能有限,所以做的人不多了。
相关文章推荐
- 解决J2EE系统应用性能问题常用方法
- 常用 J2EE 应用服务器比较
- J2EE 应用服务器集群
- 实时日志收集方法、系统和应用服务器集群
- J2EE应用中的所有应用服务器的数据库联接方法
- 常用 J2EE 应用服务器比较
- 在做app应用的时候,需要将数据提交到服务器去存储,那么方法可以参考如下
- j2ee 开发应用服务器的 404 错误跳转的设置 web.xml
- DataGrid的应用以及常用方法(Vb.Net版)
- ASP.NET获取服务器常用信息的方法——探针
- 解决应用服务器变为集群后session不同步的问题
- 客户端调用EJB方法(JBOSS做应用服务器)
- JNDI介绍及常用应用服务器的EJB调用
- sqlserver复制报”应用复制的命令时在订阅服务器上找不到该行“解决方法
- J2EE:servlet request常用方法总结
- Linux下高效并发服务器的常用方法和案例(转)
- JS常用字符串处理方法应用总结
- WEB服务器应用_服务器安全设置之_IIS用户设置方法
- J2EE进阶(十七)Hibernate中常用的HQL查询方法(getHibernateTemplate())
- “终端服务器超出了最大允许连接数”的常用解决方法(非软件)