首页 » 分布式

redis cluster单机上创建集群

 

Redis Cluster是Redis官方提供的分布式解决方案,它允许将数据分散在多个Redis实例之间,从而提高系统的容错能力和性能,一般建议是至少六个节点,三个主节点和三个从节点。 如果有密码验证,配置文件中需要添加masterauth password, … 阅读全文

logstash自动配置索引

 

以下是logstash下的一个子配置文件:filebeat.conf, 有一些if和esle if语句及最后的自动配置索引。 内容如下: input { beats { port => 5044 host => “0.0.0.0” } } filt … 阅读全文

ELK初体验-Nginx日志实时分析

 

写在前面 从初次了解elastic产品到正式投入使用,拖拖拉拉的也有小半年了,刚接触的时候看到一些帖子都是安装教程,后来看到一些都是深入教程,此篇文章较居中一点,总结了我在踩的一些坑和记录一些周边插件的使用方式、方法,便于自己后续回顾,也希望能给新用户一些引导 … 阅读全文

ELK(新版本5.x)实践

 

ELK(新版本5.x)实践 以下环境都是centos7.2以上 elk的版本更新很快,从2.x,一下子跳到5.x了,更新的内容也有很多,像es的mob可视化head插件现在不能直接安装在es中,需要单独安装elasticsearch-head, 现在收集日志的 … 阅读全文

NSQ调研

 

本文档主要是go mq方案的调研,这里主要调研了go语言版本的nsq和kafka的go语言驱动sarama以及对sarama驱动的扩展wvanbergen。很遗憾的是两种方案都无法支持完全有序。 NSQ NSQ 是实时的分布式消息处理平台,其设计的目的是用来大 … 阅读全文

golang使用NSQ

 

为什么要使用Nsq 最近一直在寻找一个高性能,高可用的消息队列做内部服务之间的通讯。一开始想到用zeromq,但在查找资料的过程中,意外的发现了Nsq这个由golang开发的消息队列,毕竟是golang原汁原味的东西,功能齐全,关键是性能还不错。其中支持动态拓 … 阅读全文