Hello everybody:
我现在负责公司CRM系统开发和运行,公司大约有300多人同时使用CRM系统;由于目前的CRM系统就是简单的单机Tomcat运行(没有缓存,没有集群,没有负载均衡 = 3无产品),导致并发非常的低,响应速度也很慢,急需要改进这种状况。
我看了OSChina上的一些相关的帖子(包括OSChina本身开放的源码等),也想使用Nginx+Tomcat+Ehcache重新部署CRM系统;目前Ehcache基本上会用了,但是 Nginx+Tomcat 仍然不会配置负载均衡。
我现在手里有3台Linux服务器:10.0.1.125(目前CRM运行的服务器,做为主服务器),10.0.42.90(用作负载均衡服务器), 10.0.42.88(用作负载均衡服务器), 但是我不知道如何配置这3台服务器实现负载均衡??
请大家帮忙教我如何配置和管理这3台服务器实现负载均衡,如何提高300多人同时访问的并发性能?
忘记说明了:
公司CRM系统运行在内网,完全使用IP地址来访问的:http://10.0.1.125:8080/crm
CRM系统配置是:RedHatLinux(虚拟机) + 512M内存 + MySQL5.5 + Tomcat6.0.20;
Tomat 和 MySQL 都没有做过任何的优化,完全的出厂设置。