我现在负责公司CRM系统开发和运行,公司大约有300多人同时使用CRM系统;由于目前的CRM系统就是简单的单机Tomcat运行(没有缓存,没有集群,没有负载均衡 = 3无产品),导致并发非常的低,响应速度也很慢,急需要改进这种状况。
我现在手里有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 都没有做过任何的优化,完全的出厂设置。
参考:阿里云负载均衡怎么配置 https://yq.aliyun.com/articles/697165
如果并发量不是很大,程序就已经很慢了,那么我觉得你就是整100台机器这个状况也不会改善多少。
还是看看把数据库好好优化一下,检查索引之类的东西,另外将数据库独立安装到其中一台机器上。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。