搭建高性能的服务架构
测试环境3台虚机:
A:192.168.170.128; (CentOs5.1/Mysql5.6)
B:192.168.170.129; (CentOs5.1/Mysql5.6)
C:192.168.170.130; (CentOs5.1/Amoeba-mysql-3.0.5)
结构如下图:
架构中顺带做了一个Master to Master的Replication; 具体的配置网上有很多教程,这个就不多说。
命令:
CHANGE MASTER TO MASTER_HOST = 'host_name' MASTER_USER = 'user_name' MASTER_PASSWORD = 'password' MASTER_PORT = port_num MASTER_DELAY = interval MASTER_LOG_FILE = 'master_log_name' MASTER_LOG_POS = master_log_pos
CHANGE MASTER TO MASTER_HOST='192.168.170.128', MASTER_USER='salve', MASTER_PASSWORD='salve';官方解释:
http://dev.mysql.com/doc/refman/5.6/en/change-master-to.html
配置Amoeba
1.http://sourceforge.net/projects/amoeba/files/ 到网上下载最新的mysql版本;
2.需要先确定安装JDK;
3.解压后,进入到conf目录,默认需要配置amoeba.xml和dbserver.xml这几个文件(还有很多高级的配置,需要研究document......,不过这有比较详细的配置说明: http://docs.hexnova.com/amoeba/index.html)
4.检查配置的环境是否正确
A:192.168.170.129
B: 192.168.170.128
C:192.168.170.130
为了测试环境,可以在C上做Select,Insert操作,并查看A,B的日志信息;
登录成功后,执行一条简单的查询语句:Select * from q1; (q1是在test下创建一个临时测试表)
192.168.170.129日志:
192.168.170.128日志:
然后再测试下Insert;在C 机中执行Insert into q1 values('demo001');
192.168.170.128日志
192.168.170.129日志
为什么也会有Insert呢? 咱们不是给A和B 做了一个Replication嘛;
演示到此为止。
相关推荐
标题:高性能Web架构方式 描述:本文探讨了如何利用Rails框架构建高性能...Joyent的经验表明,Ruby on Rails不仅能够满足大规模应用的需求,而且在灵活性和可扩展性方面表现出色,是构建高性能Web架构的优秀选择之一。
教程名称:如何构建高性能web网站课程目录:【】《高性能Linux服务器构建实战Ⅱ》全书源码包和实例代码分享【】决战Nginx 技术卷:高性能Web服务器部署与运维【】高性能Linux服务器构建实战-高俊峰(完整)【】高性能...
《构建高性能WEB站点》是一本全面探讨Web系统优化的著作,涵盖了从客户端浏览器到服务器端的各个关键环节,旨在帮助开发者和运维人员提升网站的性能和用户体验。这本书深入剖析了Web系统的瓶颈,并提供了实用的解决...
本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式...
《构建高性能Web站点》这本书是IT领域中关于Web性能优化的经典之作,旨在帮助读者理解和实践如何构建出高效、快速响应的Web服务。书中详细探讨了Web站点性能的关键因素,包括前端优化、后端架构设计、网络协议以及...
了解高并发的基本概念是构建高性能Web架构的前提。这部分可能涵盖了并发控制、负载均衡、分布式系统原理等基础知识。同时,会介绍一些关键指标,如吞吐量、响应时间和并发用户数,以及它们对系统性能的影响。 第二...
本书是畅销修订版,围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,几乎涵盖了Web站点性能优化的所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据...
首先,理解PHP的基础架构是至关重要的。... ...以上就是利用PHP构建高性能Web站点的一些核心知识点。通过不断学习和实践,开发者可以更好地掌握这些技术,从而为用户提供更快速、更稳定的在线体验。
《构建高性能Web站点(修订版)》是畅销修订版,围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,几乎涵盖了Web站点性能优化的所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、...
本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式...
本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式...
在构建高性能的Web站点和设计高并发服务器架构的过程中,我们需要考虑多个关键因素,这些因素将直接影响到系统的响应速度、稳定性以及资源的效率利用。以下是一些核心知识点的详细阐述: 1. **负载均衡**:在高并发...
1.9 更换Web服务器软件 1.1 页面组件分离 1.11 合理部署服务器 1.12 使用负载均衡 1.13 优化数据库 1.14 考虑可扩展性 1.15 减少视觉等待 第2章 数据的网络传输 2.1 分层网络模型 2.2 带宽 2.3 响应时间 ...
构建高性能WEB站点(PDF版): 该书深入分析了常见高性能Web技术,轻松搭建高性能Web站点。涵盖了Web站点性能优化的几乎所有内容,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相