12 linmoo1986

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

Redis学习笔记8-其它功能

其它功能设置安全密码客户端连接性能测试设置安全密码设置密码命令:config set requirepass 验证密码命令:auth 可以在redis.conf文件优先配置requirepass属性设置密码。客户端连接在redis.conf中配置属性:maxclients 10000表示可以同时10000个连接。性能测试语法redis 性能测试的基本命令如下:redis-b...

2019-07-23 11:51:35

Redis学习笔记7-主从配置(Sentinel和Failover)

主从配置(Sentinel和Failover)1. 结构图2. Master的redis.conf配置3. Slave的redis.conf配置4. 启动redis5. Sentinel.conf配置6. 启动sentinel7. 注意事项1. 结构图设计结构图如下,三台物理机子;192.168.0.101为Master,其余2台为Slave。2. Master的redis.conf配置...

2019-07-23 11:45:58

Redis学习笔记6-Java使用redis和管道技术

Java使用redis和管道技术Java使用redis使用连接池方式管道技术Java使用redisjava中有jedis的jar可以提供一些API下载jedis-2.9.0.jar和commons-pool2-2.5.0.jar。其中commons-pool2-2.5.0.jar是使用连接池方式。使用连接池方式下面演示一个使用连接池方式private static JedisPool...

2019-07-23 11:41:42

Redis学习笔记5-数据持久化

数据持久化快照AOF手工备份(持久化)备份命令:save会在安装目录下生成一个dump.rdp文件。恢复备份:只需要将dump.rdp放到安装文件夹下,启动即可。查看安装目录命令:config get dirredis可以设置有2种持久化设置选项,“快照”和“AOF”。名称描述优点缺点快照默认情况下60秒刷新到disk一次[save 60 10000 当有1...

2019-07-23 11:35:59

Redis学习笔记4-服务器命令

服务器命令序号命令描述1BGREWRITEAOF异步执行一个 AOF(AppendOnly File) 文件重写操作2BGSAVE在后台异步保存当前数据库的数据到磁盘3CLIENT KILL [ip:port] [ID client-id]关闭客户端连接4CLIENT LIST获取连接到服务器的客户端连接列表5CLIENT GETN...

2019-07-22 17:25:16

Redis学习笔记3-排序、事务、过期

排序、事务、过期排序事务过期和脚本排序SORT source-key [BY pattern ] [LIMIT offset count] [GET pattern [GET pattern…]] [ASC|DESC] [ALPHA] [STORE dest-key]说明:Source-key: 数据的key。BY: 利用外部数据进行权重排序。LIMIT: 分页。Offset为开始位...

2019-07-22 17:13:24

Redis学习笔记2-基础命令

基础命令字符串(String)哈希(Hash)列表(List)集合(Set)有序集合(Sorted Set)字符串(String)常用命令:设置值:set foo lin获取值:get foo删除值:del foo详细命令:序号命令描述1SET key value设置指定 key 的值2GET key获取指定 key 的值。3GETRANG...

2019-07-22 17:09:09

Redis学习笔记1-基础入门

基础入门1.入门安装2.配置2.1 带配置文件启动2.2 配置文件参数1.入门安装上官方网下载:https://redis.io/download使用Linux的解压命令:tar xzf redis-4.0.6.tar.gz进入解压后文件夹redis-4.0.6,使用命令:make进入make后的文件夹src,使用命令:./redis-server2.配置2.1 带配置文件启动默认...

2019-07-22 16:39:44

Web 服务器学习笔记1-服务器负载均衡

服务器负载均衡概念类别概念服务将来自客户端的请求,靠某种算法,去尽量平分请求到集群的机器中,从而避免一台服务器因为负载太高而出现故障,而即使其中某个机器出现故障,负载均衡会自动规避选择,使得用户也能正常访问服务。类别以下列表,按照不同网络层次来做负载均衡做划分名称原理网络层次优点缺点应用HTTP重定向部署一台HTTP重定向负载均衡服务器,客户端请求到负载均衡...

2019-07-12 14:24:37

Spring cloud学习笔记11-服务链路追踪Sleuth

服务链路追踪Sleuth1. 概述2. 步骤2.1 安装ZipKin2.2 新建工程spring-service-hi新建工程Pom引入配置文件启动类2.3 新建工程spring-service-hello新建工程Pom引入配置文件启动类2.4 调用测试1. 概述Spring Cloud Sleuth为Spring Cloud实现分布式跟踪解决方案。微服务架构上通过业务来划分服务的,通过RES...

2019-07-11 15:58:47

Spring cloud学习笔记10-消息总线Bus

消息总线Bus1. 概述2. 步骤2.1 安装rabbitmq2.2 改造config-client的pom2.3 改造config-client的配置文件2.4 改造config-client的启动类2.5 调用测试1. 概述Spring cloud bus通过轻量消息代理连接各个分布的节点。这会用在广播状态的变化(例如配置变化)或者其他的消息指令。Spring bus的一个核心思想是通过分...

2019-07-11 15:49:32

Spring cloud学习笔记9-配置中心Config

配置中心Config1. 概述2. 分布式配置中心2.1 新建工程spring-config-server2.2 spring-config-server工程pom引入jar2.3 spring-config-server工程启动类2.4 spring-config-server工程配置文件application2.5 新建工程spring-config-client2.6 spring-conf...

2019-07-11 15:41:56

Spring cloud学习笔记8-路由网关Zuul

路由网关Zuul1. 概述2. 路由2.1 新建工程2.2 Pom引入jar2.3 启动类2.4 配置文件application3. 过滤器3.1 建立过滤器3.2 配置过滤器1. 概述路由在微服务架构的一个组成部分。 例如,/可以映射到您的Web应用程序,/ api / users映射到用户服务,并且/ api / shop映射到商店服务。 Zuul是Netflix的基于JVM的路由器和服务...

2019-07-11 15:28:52

Spring cloud学习笔记7-断路器聚合监控(Hystrix Turbine)

断路器聚合监控Hystrix Turbine1. 概述2. 步骤2.1 新建工程hystrix-dashboard22.2 新建工程service-turbine2.3 配置工程service-turbine2.4 启动顺序3. 指标说明1. 概述当我们有很多个服务的时候,这就需要聚合所以服务的Hystrix Dashboard的数据了。这就需要用到Spring Cloud的另一个组件了,即H...

2019-07-11 14:45:33

Spring cloud学习笔记6-断路器监控(Hystrix Dashboard)

断路器监控Hystrix Dashboard1. 概述2. 步骤2.1 新建工程2.2 Pom引入2.3 配置文件application2.4 启动类2.5 查看结果3. 指标说明1. 概述Hystrix Dashboard是Hystrix的仪表盘组件,主要用来实时监控Hystrix的各项指标信息,通过界面反馈的信息可以快速发现系统中存在的问题。2. 步骤2.1 新建工程新建一个mave...

2019-07-11 14:39:26

Spring cloud学习笔记5-断路器Hystrix

断路器Hystrix1. 概述2. Ribbon的断路器2.1 引入包2.2 启动类引入hystrix2.3 服务调用类配置3. Feign的断路器3.1 启用配置3.2 feign接口配置3.3 后备类3.4 配置说明1. 概述在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign...

2019-07-11 14:31:05

Spring cloud学习笔记4-服务消费方Feign

服务消费方Feign1. 概述2. 步骤2.1 新建工程2.2 配置文件application2.3 启动类2.4 feign接口2.5服务测试类1. 概述Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成...

2019-07-11 14:24:35

Spring cloud学习笔记3-服务消费方Ribbon

服务消费方Ribbon1. 概述2. 步骤2.1 新建工程2.2 配置文件application2.3 启动类2.4 服务调用类2.5 服务测试类1. 概述在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。ribbon是一个负载均衡客户端...

2019-07-11 14:17:21

Spring cloud学习笔记2-服务提供方Eureka-client

服务提供方Eureka-client1. 概述2. 步骤2.1 新建工程2.2 启动类2.3 配置文件application1. 概述其实是一个客户端,服务注册到eureka服务中心,这样就可以提供服务给其它客户端使用。2. 步骤2.1 新建工程新建一个maven的module工程,名称为eureka-client,父亲pom为springcloud。需要引入eureka-client的...

2019-07-11 14:10:49

Spring cloud学习笔记1-服务注册中心Eureka

服务注册中心Eureka1. 概述2. 单台注册中心2.1 新建工程2.2 pom文件2.3 注册中心2.4 配置文件application3. 集群注册中心3.1 新增application-peer1.yml3.2 新增application-peer2.yml3.3 修改application.yml3.4 配置host文件3.5 运行测试1. 概述Eureka是Netflix开发的服务...

2019-07-11 14:06:12

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!