提高Web性能, 最关键还是要看瓶颈在哪里. 手段不外乎下面几个. 实现从易到难一般为:
优化Big SQL -> 引入CDN -> 引入Memcache等缓存 -> Web负载平衡(多加Web服务器) -> 数据库读写分离 -> 数据库分表分库
当然, 对于高并发的Web服务, 要实现高性能和高可用, 上面几个手段到最后肯定都会用到.
这周抽空读一下下面几个文章:
5 Common Server Setups For Your Web Applicationhttps://www.digitalocean.com/community/tutorials/5-common-server-setups-for-your-web-application
Nginx HA 及https配置部署
http://www.cnblogs.com/shantu/p/4589817.html
(总结)Nginx/LVS/HAProxy负载均衡软件的优缺点详解http://www.ha97.com/5646.html
借助LVS+Keepalived实现负载均衡http://www.linuxidc.com/Linux/2015-02/113259.htm
How To Configure DNS Round-Robin Load-Balancing For High-Availabilityhttps://www.digitalocean.com/community/tutorials/how-to-configure-dns-round-robin-load-balancing-for-high-availability
本文探讨了提高Web性能的关键策略,包括优化BigSQL、引入CDN、使用缓存技术如Memcache、实施Web负载均衡以及数据库读写分离等手段。通过这些步骤可以有效提升Web服务的性能和可用性。

被折叠的 条评论
为什么被折叠?



