一.安装MySQL,装备的安装包:mysql-5.7.12.tar.gz boost_1_59_0.tar.gz 1.下载软件包 2.卸载原先的原先的MySQL和boost,并检查 3.安装MySQL需要的依赖包 4.解压boost到指定路径下,安装MySQL的时候要指定这个路径的 5.创建MySQ ...
分类:
其他好文 时间:
2019-06-21 18:37:56
阅读次数:
195
引言 对于一个大型的互联网应用,海量数据的存储和访问成为了系统设计的瓶颈问题,对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。 ?水平切分数据库:可以降低单台机器的负载,同时最大限度的降低了宕机造成的损失; ?负载均衡策略:可以降低 ...
分类:
数据库 时间:
2019-05-31 19:50:51
阅读次数:
172
在使用Jmeter进行接口的性能测试时,由于Jmeter 是JAVA应用,对于CPU和内存的消耗比较大,所以,当需要模拟数以万计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至会引起JAVA内存溢出错误。为了让jmeter工具提供更大的负载能力,这时可以使用Jmeter提供的分布式功 ...
分类:
其他好文 时间:
2019-04-18 14:55:43
阅读次数:
149
本文目标 要在单台机器上搭建Redis集群,方式是通过不同的TCP端口启动多个实例,然后组成集群,同时记录在搭建过程中踩过的坑。 安装准备 centos版本:6.7 redis版本:3.2.3 安装方式:源码安装 服务器:1台 操作步骤 此处默认已安装好单台redis,如果不会可以参照《centos ...
分类:
其他好文 时间:
2019-01-12 18:01:15
阅读次数:
236
利用JMeter进行负载测试的时候,使用单台机器模拟测试超过1000个行程的并发就有些力不从心,在执行的过程中,JMeter自身会自动关闭,要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,并借此来获取更大的并发用户数,但是需要进行相关的一些修改,具体 ...
分类:
其他好文 时间:
2019-01-09 13:40:23
阅读次数:
207
一、单台机器部署redis主从,做实验 1、先复制几份redis.conf,修改配置 启动 ./src/redis-server ./redis6381.conf ./src/redis-server ./redis6380.conf 然后就可以看到效果 ...
分类:
其他好文 时间:
2019-01-02 19:25:12
阅读次数:
223
由于jmeter本身的瓶颈,当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起java内存溢出的错误。 解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,借此来获取最大的并发用户数。 简而言之,一台机器生成很多虚拟 ...
分类:
其他好文 时间:
2018-11-23 20:45:45
阅读次数:
192
Docker是一个流行的开源容器应用程序,允许您将应用程序、应用程序的内部依赖和关联库打包到一个单元中。Docker的主要优点在于单台机器上的多个docker容器共享同一操作系统内核,这可以帮助提升性能和节省大量内存。监控docker容器会很困难,因为docker容器是隔离的,而应用程序是动态分配的。但是,一个强大的监控解决方案可轻松跟踪这些动态规模迅速变化的容器。[ApplicationsMan
分类:
移动开发 时间:
2018-11-15 19:38:08
阅读次数:
171
HBase: 被称为NoSQL数据库。它提供了键值API,尽管有些变化,与其他键值数据库有些不同。它承诺强一致性,所以客户端能够在写入后马上看到数据。HBase运行在多个节点组成的集群上,而不是单台机器。它对客户端隐藏了这些细节。你的应用代码不需要知道它在访问1个还是100个节点,对每个人来说事情变 ...
分类:
其他好文 时间:
2018-11-09 00:46:14
阅读次数:
182
转:http://www.testclass.net/locust/distributed/ 参考:官方文档 分布式运行Locust 一旦单台机器不够模拟足够多的用户时,Locust支持运行在多台机器中进行压力测试。 为了实现这个,你应该在 master 模式中使用--master标记来启用一个 L ...
分类:
其他好文 时间:
2018-10-27 18:46:47
阅读次数:
118