自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 RocketMQ高并发项目——Zookeeper环境搭建

zookeeper是目前主流的分布式协调框架,主要用于实现集群节点间的协调工作,zookeeper在很多优秀的开源框架中广泛应用,比如hadoop/kafka等结构,一共是三个节点(zk服务器集群规模不小于3个节点,但也不要太多,因为节点之间的同步复制会影响性能,我们可以使用多个集群)首先更改主机名与IP[root@localhost /]# vim etc/hos...

2019-04-30 22:40:40 428 2

原创 RocketMQ ——踩坑

1.MQClientException: No route info of this topic, TopicTest1在客户端的 Producer 运行起来准备发送消息时抛异常如下“ No route info of this topic ” ,原因是因为Producer 没有正确连接到 Name Server自己没有在防护墙中开启此Broker 端口,所以导致客户端 Produce...

2019-04-26 21:44:16 1104

原创 RocketMQ——单主部署、一主一从部署、双主双从部署

一.RocketMQ单机部署Hosts添加信息我们首先进入/etc/hosts来添加信息vim /etc/hosts添加信息如下:上传解压安装包通过XFTP工具将apache-rocketmq.tar.gz传到/usr/local/software然后添加/usr/local/apache-rocketmq目录,再将apache-rocketmq....

2019-04-24 11:12:33 5026

转载 redis——集群

本文转自https://www.jianshu.com/p/b35d778fa529和https://www.cnblogs.com/lykxqhh/p/5690923.html一. 虚拟槽哈希分布1.1 槽(slot)概念Redis Cluster中有一个16384长度的槽的概念,他们的编号为0、1、2、3……16382、16383。这个槽是一个虚拟的槽,并不是真...

2019-04-23 11:36:49 240

原创 redis ——主从复制与哨兵

一. 主从复制主从复制:主节点负责写数据,从节点负责读数据,主节点定期把数据同步到从节点保证数据的一致性1.1 主从结构一主一从:用于主节点故障转移从节点,当主节点的“写”命令并发高且需要持久化,可以只在从节点开启AOF(主节点不需要),这样即保证了数据的安全性,也避免持久化对主节点的影响 一主多从:针对“读”较多的场景,“读”由多个从节点来分担,但节点越多,主节点...

2019-04-22 15:22:40 228

转载 redis——redis.conf文件参数说明

本文转自https://blog.csdn.net/tiantiandjava/article/details/72831529 特此申明!1. 备释当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写):1k =< 1000 bytes1kb =< 1024 bytes1m =< 1000000 bytes...

2019-04-20 14:24:47 1413

原创 redis——持久化之RDB、AOF

一 概述目前持久化的方式有两种:快照;写日志快照是把数据备份;写日志则是把操作过程记录下来,当我们需要恢复数据时,我们就把当时的操作重新执行一遍AOF就是把过期的,没有用的,以及可以优化的命令进行化简,化简成一个很小的AOF文件。1、redis也提供了两种持久化的方式,分别是RDB(RedisDataBase)和AOF(AppendOnlyFile)。2、RD...

2019-04-19 18:52:28 230

原创 redis——Jedis、慢查询、发布订阅、bitmap

一 Java客户端JedisJedis是Redis官方推荐的面向Java的操作Redis的客户端,而RedisTemplate是SpringDataRedis中对JedisApi的高度封装。SpringDataRedis相对于Jedis来说可以方便地更换Redis的Java客户端,比Jedis多了自动管理连接池的特性,方便与其他Spring框架进行搭配使用如:SpringCache。...

2019-04-18 20:31:18 425

原创 redis——基本概述、数据结构

一 基本概述、(1)redis基本命令的时间复杂度如下:可以看到,keys命令是一个比较重的命令,所以在开发环境中我们一般不使用(因为redis是单线程的,如果你keys一个一百万的命令,可能就会在这个命令上耗费10秒,那后面所有的命令都会需要等10秒钟)(2)下图是redis的数据结构与内部编码数据结构是对外呈现的,而数据结构的底层就是内部编码,可以看到...

2019-04-18 16:13:26 236

原创 redis——安装、三种启动方式

一. 安装redis进入opt目录下创建一个soft文件夹,输入下面命令下载rediswget http://download.redis.io/releases/redis-3.0.7.tar.gz然后对下载来的包进行解压:tar -xvf redis-3.0.7.tar.gz为了方便我的管理和升级,我们会在当前目录下建立一个软连接redis:ln -...

2019-04-18 10:21:58 227

原创 十次方——SpringCloud之Hystrix、Zuul

一. 熔断器Hystrix1.1 为什么要使用熔断器在微服务架构中通常会有多个服务层调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应。服务雪崩效应是一种因“服务提供者”的不可用导致“服务消费者”的不可用,并将不可用逐渐放大的过程。​ 如果下图所示:A作为服务提供者,B为A的服务消费者,C和D是B的服务消费者。A不可用引起了B的不可用,...

2019-04-10 21:28:01 401

原创 十次方——SpringCloud之Eureka、Feign

1 SpringCloud简介1.1 什么是SpringCloudSpring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较...

2019-04-09 21:14:41 298

原创 十次方——JWT之admin登录与删除user用户

首先在tensquare_common包中导入jwt的jar包然后再在tensquare_common的util包下写个jwt的工具类package util;import io.jsonwebtoken.Claims;import io.jsonwebtoken.JwtBuilder;import io.jsonwebtoken.Jwts;import io.jsonwebt...

2019-04-02 16:50:24 1023

空空如也

空空如也

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

TA关注的人

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