自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeikerxiao

简单的世界

  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Nginx gzip压缩提升性能

gzip是GNUzip的缩写,最早用于UNIX系统的文件压缩。HTTP协议上的gzip编码是一种用来改进web应用程序性能的技术,web服务器和客户端(浏览器)必须共同支持gzip。目前主流的浏览器,Chrome,firefox,IE等都支持该协议。常见的服务器如Apache,Nginx,IIS同样支持gzip。gzip压缩比率在3到10倍左右,可以大大节省服务器的网络带宽。而在实际应用...

2018-12-29 11:03:01 926

原创 Nginx 支持Http2协议

Nginx 支持Http2协议1.要开启HTTP/2协议支持,需要在nginx 1.10以上版本并且需要openssl库的版本在1.0.2以上编译。2.http2.0只支持开启了https的网站。查看当前OpenSSL版本openssl version需要openssl库的版本在1.0.2以上nginx version: nginx/1.14.1built by gcc 4.8.5...

2018-12-28 17:39:47 3082

转载 ZooKeeper Paxos算法

ZooKeeper Paxos算法先说Paxos,它是一个基于消息传递的一致性算法,Leslie Lamport在1990年提出,近几年被广泛应用于分布式计算中,Google的Chubby,Apache的Zookeeper都是基于它的理论来实现的,Paxos还被认为是到目前为止唯一的分布式一致性算法,其它的算法都是Paxos的改进或简化。有个问题要提一下,Paxos有一个前提:没有拜占庭将军问...

2018-12-28 10:28:06 285

原创 ZooKeeper 在RPC服务框架Dubbo中的使用

ZooKeeper 在RPC服务框架Dubbo中的使用Dubbo简介Dubbo是阿里巴巴于2011年10月正式开源的一个由Java语言编写的分布式服务框架。Dubbo是一个提供高性能和透明化的远程服务调用方案和基于服务框架展开的完整SOA服务治理方案。Dubbo的核心部分包含三块:远程通信:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型、序列化,以及“请求-响应”模式的信...

2018-12-26 21:27:24 627 1

原创 Nginx 增加SSL模块

Nginx 增加SSL模块查看原来安装的模块查看nginx原有的模块/opt/software/nginx/sbin/nginx -V在configure arguments:后面显示的原有的configure参数如下:--prefix=/opt/software/nginx --with-http_stub_status_module编译SSL模块切换到源码包cd /opt/...

2018-12-26 17:34:48 8832

原创 Tomcat 单机多实例部署端口修改

Tomcat 一机多部署端口修改Tomcat 默认端口首先了解下 Tomcat 的几个主要默认端口:远程停止服务端口8005为远程停止服务端口<Server port="8005" shutdown="SHUTDOWN">HTTP连接器其中8080为HTTP端口,8443为HTTPS

2018-12-25 15:31:27 544

原创 Redis 安全

Redis 安全我们可以通过 redis 的配置文件设置密码参数,这样客户端连接到 redis 服务就需要密码验证,这样可以让你的 redis 服务更安全。查询密码我们可以通过以下命令查看是否设置了密码验证:➜ config get requirepass1) requirepass2) ""默认情况下 requirepass 参数是空的,这就意味着你无需通过密码验证就可以连接到 ...

2018-12-25 09:26:17 144

原创 Redis 数据备份与恢复

Redis 数据备份与恢复备份数据Redis SAVE 命令用于创建当前数据库的备份。语法redis Save 命令基本语法如下:➜ SAVE 实例➜ SAVE OK该命令将在 redis 安装目录中创建dump.rdb文件。恢复数据如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到 redis 安装目录并启动服务即可。获取 redis 目录可以使用 CON...

2018-12-24 17:35:15 131

原创 Redis 发布订阅

Redis 发布订阅Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息订阅者(sub)接收消息Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:当有新消息通过 PUBLISH 命令发送给频道 channel1 时, ...

2018-12-24 11:35:15 141

原创 Redis 命令

Redis 命令Redis keys 命令Redis String命令Redis Hash 命令Redis List命令Redis Set命令Redis sorted set命令Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。语法Redis 客户端的基本语法为:...

2018-12-24 11:11:55 425

原创 Redis 数据类型

Redis 数据类型String(字符串)实例Hash(哈希)实例List(列表)实例Set(集合)sadd 命令实例zset(sorted set:有序集合)zadd 命令实例Redis支持五种数据类型:string(字符串)hash(哈希)list(列表)set(集合)zset(sorted set:有序集合)String(字符串)string是redis最基本的类型,你可...

2018-12-24 10:36:14 172

转载 Redis 配置

Redis 配置查看配置语法示例修改配置语法示例参数说明Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。查看配置你可以通过 CONFIG 命令查看或设置配置项。语法Redis CONFIG 命令格式如下:➜ CONFIG GET CONFIG_SETTING_NAME示例➜ CONFIG GET loglevel1) "loglevel"...

2018-12-24 10:02:14 709

原创 Redis 简介

RedisREmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo,一名意大利程序员,大家更习惯称呼他 Antirez。写的 Key-Value 存储系统。图片Redis是一个开源的使用C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为...

2018-12-24 09:43:27 200

原创 Logstash Grok正则

Logstash Grok正则Grok正则简介语法解释调试工具示例1示例2示例3Grok正则简介日志源提供的日志格式可能并不是我们想要插入存储介质里的格式,Logstash里提供了一系列的filter来让我们转换日志。Grok就是这些filters里最重要的一个插件,(简单来说就是过滤日志数据)。而且后期你还会使用Grok正则里定义的field来进行相关指标的分析。语法解释语法说...

2018-12-07 14:14:57 1111

原创 Nginx 502 问题:too big header

Nginx 502 问题:too big header问题排查问题怎么解决问题补充知识问题接口报错出现 Nginx 502 Bad Gateway排查问题既然是 Nginx 报错,那么我们就查看 Nginx 服务器错误日志:[error] 12917#0: *62380774 upstream sent too big header while reading response head...

2018-12-07 10:29:10 4456

原创 CentOS7 安装 Filebeat

CentOS7 安装 Filebeat下载Filebeat解压修改配置文件启动Filebeat配置 Logstash启动Logstash下载Filebeatcd /opt/software/wget https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-6.5.1-linux-x86_64.tar.gz解压tar...

2018-12-05 19:22:49 6418 1

[晓疯]高性能MySQL(第3版)

MySQL 领域的经典之作,拥有广泛的影响力。 内容涵盖MySQL 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL 和MySQL相关工具等方面的内容。 每一章都是相对独立的主题,读者可以有选择性地单独阅读。 不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。 不管是数据库新手还是专家,相信都能从本书有所收获。

2018-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除