性能 事物、物品的某些特性的评价值 时间角度、 处理能力 软件性能测试 用一定的技术、找出或验证某个性能指标的测试 概念: 负载测试:逐步增加并发数直至出现拐点(拐点:报错、服务器报错 服务器宕机,响应时间)找出大概一个性能指标 压力测试:通过负载测试找到性能指标(并发数),使用该性能指标(并发数) ...
分类:
其他好文 时间:
2020-01-01 23:26:03
阅读次数:
80
每次出现这个报错都会导致tomcat应用服务器停机 报错信息: 加了下面的java代码后就再也没有停过了。 ...
分类:
其他好文 时间:
2019-12-31 21:28:55
阅读次数:
2467
1、首先我们谈一下为什么Redis快: 一、 Redis是纯内存数据库,一般都是简单的存取操作,线程占用的时间很多,时间的花费主要集中在IO上,所以读取速度快。 二、 再说一下IO,Redis使用的是非阻塞IO,IO多路复用,使用了单线程来轮询描述符,将数据库的开、关、读、写都转换成了事件,减少了线 ...
分类:
其他好文 时间:
2019-12-28 16:37:10
阅读次数:
121
一、Dockerswarm简介Dockerswarm与docker-compose一样,都是docker官方推出的docker容器的编排工具。但不同的是,DockerCompose是一个在单个服务器或主机上创建多个容器的工具,而DockerSwarm则可以在多个服务器或主机上创建容器集群服务,对于微服务的部署,显然DockerSwarm会更加适合。Dockerswarm:其作用就是把若干个Dock
分类:
其他好文 时间:
2019-12-27 22:03:06
阅读次数:
104
zookeeper:主要用于协调管理分布式应用程序; 1.实现master高可用;如果 active master由于异常宕机,zookeeper会检测到该宕机时间,并通过一定机制选举出新的master 2.管理系统核心元数据:当前系统中正常工作的regionserver集合,保存系统元数据表hba ...
分类:
数据库 时间:
2019-12-26 17:57:21
阅读次数:
139
keepalived概述Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。keepalived工作原理1、keepali
分类:
其他好文 时间:
2019-12-26 16:17:51
阅读次数:
104
在批量执行任务是,单进程执行速度太慢,使用&不加数量控制,又担心资源占用过多,导致宕机等问题,因此我们需要控制并发进程的数量,保证效率的同时,保证资源占用不会太高。 以下为范例脚本: #!/bin/bash fifo_file=a.pipe mkfifo $fifo_file #创建任务队列 exe ...
分类:
系统相关 时间:
2019-12-24 15:30:49
阅读次数:
86
# 运维管理 ### 1 集群搭建#### 1.1 单Master模式这种方式风险较大,一旦Broker重启或者宕机时,会导致整个服务不可用。不建议线上环境使用,可以用于本地测试。##### 1)启动 NameServer```bash### 首先启动Name Server$ nohup sh mq ...
分类:
其他好文 时间:
2019-12-24 13:56:26
阅读次数:
80
Redis的持久化 众所周知,Redis中数据存储及读写操作都是在内存中进行。Redis宕机或者重启后,内存中的数据就会被清除,这是很不安全的。为了解决这个问题,Redis提供了持久化机制,就是将内存中的数据保存在硬盘上,一旦Redis宕机,重启后,数据也能马上恢复,Redis的持久化这时候就显得特 ...
分类:
其他好文 时间:
2019-12-24 09:40:36
阅读次数:
65
MHA概述日本DeNA公司youshimaton(现就职于Facebook公司)开发一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件MHA的组成MHAManager(管理节点)MHANode(数据节点)MHA特点自动故障切换过程中,MHA试图从宕机的主服务器上保存二进制日志,最大程度的保证数据的不丢失使用MySQL5.5的半同步复制,可以大大降低数据丢失的风险实验思路1、MHA
分类:
数据库 时间:
2019-12-23 20:33:53
阅读次数:
97