使用redis的原因是当多个clinet同时写入到logstash或者elasticsearch时候,有io瓶颈,所以选择了redis,当然可以使用kafka,rabbitmq等消息中间件redis3.2.3安装依赖yuminstall-ygccgcc-c++pcrezlibpcre-develtcl解压改名cd到目录编译安装测试make&&cdsrc&&maket
分类:
其他好文 时间:
2018-06-12 11:25:54
阅读次数:
306
项目运行环境:jdk1.8+tomcat8 maven install 时报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1 造成此错误的原因也比较多,下面分2种情况: 情况1(常见):你可能编译在 ...
分类:
Web程序 时间:
2018-06-07 21:57:51
阅读次数:
371
一、方案 1. 介绍 redis3.0及以上版本实现,集群中至少应该有奇数个节点,所以至少有三个节点,官方推荐三主三从的配置方式 使用哈希槽的概念,Redis 集群有16384个哈希槽,每个key通过CRC16校验后对16384取模来决定放置哪个槽。集群的每个节点负责一部分hash槽。 使用主从复制 ...
分类:
其他好文 时间:
2018-06-07 20:48:55
阅读次数:
127
一、 方案 1. 介绍redis集群分为服务端集群(Cluster)和客户端分片(Sharding)服务端集群:redis3.0以上版本实现,使用哈希槽,计算key的CRC16结果再模16834。此处暂不介绍客户端分片:3.0以下使用,采用Key的一致性hash算法来区分key存储在哪个Redis实 ...
分类:
其他好文 时间:
2018-06-07 20:46:20
阅读次数:
353
环境:CentOS6.4 + redis3.2.4 一、安装 二、设置开机启动redis 1. 修改配置文件 将 daemonize no 改为 daemonize yes 2. 配置启动脚本 此脚本是/usr/redis/redis-3.2.4/utils/redis_init_script,需修 ...
分类:
其他好文 时间:
2018-06-07 19:33:16
阅读次数:
176
一、环境 centos6.7 tomcat8 jdk1.8 二、现象 启动tomcat会花费10多分钟,正常情况下几秒就可以了。 三、解决办法 度娘了一下是因为jdk在生成随机数上耗时,找到jd的安装路径,编辑配置文件java.security把securerandom.source=file:/d ...
分类:
其他好文 时间:
2018-06-06 12:32:29
阅读次数:
120
linux下安装redis3.2.11版本 1、安装编译环境 yum install gcc //安装编译环境 2、到官网下载redis 官网地址:https://redis.io/download 3、用WinScp工具,将下载好的redis-3.2.11.tar.gz传输到linux服务器下的o ...
分类:
系统相关 时间:
2018-06-03 21:45:46
阅读次数:
191
实际上我是eclipse莫名其妙调试时崩了,结果再启动也无法启动tomcat报端口占用错 修改server.xml里的端口号不是好方法,改完运行报 “ ...
分类:
系统相关 时间:
2018-06-03 10:45:52
阅读次数:
149
redis源码下载路径:http://download.redis.io/releases/ ...
分类:
其他好文 时间:
2018-06-01 11:40:57
阅读次数:
173
是因为Linux的防火墙没有开放8080端口 解决办法: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口 /sbin/iptables -I INPUT -p tcp --dport 22 -j ACCEPT #开启22 ...
分类:
系统相关 时间:
2018-05-27 19:44:58
阅读次数:
320