`
sbl2255
  • 浏览: 220712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

实践构建高性能的web架构

 
阅读更多

 

搭建高性能的服务架构

 

测试环境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嘛;

 

演示到此为止。

 

 

 

  • 大小: 24.3 KB
  • 大小: 14.5 KB
  • 大小: 14.3 KB
  • 大小: 23.1 KB
  • 大小: 13.7 KB
  • 大小: 8.6 KB
  • 大小: 3 KB
  • 大小: 2.8 KB
  • 大小: 5 KB
分享到:
评论

相关推荐

    高性能Web架构方式

    标题:高性能Web架构方式 描述:本文探讨了如何利用Rails框架构建高性能...Joyent的经验表明,Ruby on Rails不仅能够满足大规模应用的需求,而且在灵活性和可扩展性方面表现出色,是构建高性能Web架构的优秀选择之一。

    如何构建高性能web网站

    教程名称:如何构建高性能web网站课程目录:【】《高性能Linux服务器构建实战Ⅱ》全书源码包和实例代码分享【】决战Nginx 技术卷:高性能Web服务器部署与运维【】高性能Linux服务器构建实战-高俊峰(完整)【】高性能...

    构建高性能WEB站点(完整版)

    《构建高性能WEB站点》是一本全面探讨Web系统优化的著作,涵盖了从客户端浏览器到服务器端的各个关键环节,旨在帮助开发者和运维人员提升网站的性能和用户体验。这本书深入剖析了Web系统的瓶颈,并提供了实用的解决...

    构建高性能web站点 高清完整版

    本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式...

    构建高性能web站点.pdf

    《构建高性能Web站点》这本书是IT领域中关于Web性能优化的经典之作,旨在帮助读者理解和实践如何构建出高效、快速响应的Web服务。书中详细探讨了Web站点性能的关键因素,包括前端优化、后端架构设计、网络协议以及...

    高并发web架构完整1

    了解高并发的基本概念是构建高性能Web架构的前提。这部分可能涵盖了并发控制、负载均衡、分布式系统原理等基础知识。同时,会介绍一些关键指标,如吞吐量、响应时间和并发用户数,以及它们对系统性能的影响。 第二...

    构建高性能Web站点(修订版).pdf

    本书是畅销修订版,围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,几乎涵盖了Web站点性能优化的所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据...

    PHP构建高性能WEB站点

    首先,理解PHP的基础架构是至关重要的。... ...以上就是利用PHP构建高性能Web站点的一些核心知识点。通过不断学习和实践,开发者可以更好地掌握这些技术,从而为用户提供更快速、更稳定的在线体验。

    构建高性能Web站点

    《构建高性能Web站点(修订版)》是畅销修订版,围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,几乎涵盖了Web站点性能优化的所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、...

    构建高性能WEB站点 part1

    本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式...

    构建高性能WEB站点 part2

    本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式...

    高性能高并发服务器架构和构建高性能web站点.zip

    在构建高性能的Web站点和设计高并发服务器架构的过程中,我们需要考虑多个关键因素,这些因素将直接影响到系统的响应速度、稳定性以及资源的效率利用。以下是一些核心知识点的详细阐述: 1. **负载均衡**:在高并发...

    构建高性能Web站点(PDF)

    1.9 更换Web服务器软件 1.1 页面组件分离 1.11 合理部署服务器 1.12 使用负载均衡 1.13 优化数据库 1.14 考虑可扩展性 1.15 减少视觉等待 第2章 数据的网络传输 2.1 分层网络模型 2.2 带宽 2.3 响应时间 ...

    构建高性能WEB站点

    构建高性能WEB站点(PDF版): 该书深入分析了常见高性能Web技术,轻松搭建高性能Web站点。涵盖了Web站点性能优化的几乎所有内容,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相

Global site tag (gtag.js) - Google Analytics