<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[含江君]]></title><description><![CDATA[www.jiatp.cn]]></description><link>https://blog.youkuaiyun.com/jatpen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jatpen]]></copyright><item><title><![CDATA[三、elasticsearch集群配置]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/104466343</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/104466343</guid><author>jatpen</author><pubDate>Sun, 23 Feb 2020 21:03:56 +0800</pubDate><description><![CDATA[1、配置ES集群

a、克隆单机安装es的centos



b、启动克隆的centos修改ip





修改ip



现在准备了两台机器ip分别为192.168.234.128和192.168.234.130

b、进入es安装目录vim elasticsearch.yml




cluster.name: aubin-cluster     #必须相同 
# 集群名称（不能重复）
no...]]></description><category></category></item><item><title><![CDATA[二、安装Kibana和IK分词器]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/104465995</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/104465995</guid><author>jatpen</author><pubDate>Sun, 23 Feb 2020 20:10:27 +0800</pubDate><description><![CDATA[1、安装kibana

    Kibana是一个为ElasticSearch 提供的数据分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。
Kibana让海量数据更容易理解。它操作简单，基于浏览器的用户界面可以快速创建仪表板（dashboard）实时显示Elasticsearch查询动态。

a、解压kibana压缩包



cd 进入config目录



编...]]></description><category></category></item><item><title><![CDATA[一、elasticsearch入门安装]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/104465382</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/104465382</guid><author>jatpen</author><pubDate>Sun, 23 Feb 2020 19:53:56 +0800</pubDate><description><![CDATA[1.1、Elasticsearch介绍

Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域，Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。

特点：

分布式的实时文件存储，每个字段都被索引并可被搜索
	分布式的实时分析搜索引擎--做不规则查询
	可以扩展到上百台服务器，处理PB级结构化或非结构化数据
Elas...]]></description><category></category></item><item><title><![CDATA[七、SpringCloud Config 分布式配置中心]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/104302658</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/104302658</guid><author>jatpen</author><pubDate>Thu, 13 Feb 2020 22:16:37 +0800</pubDate><description><![CDATA[1、概述

   SpringCloud Config为微服务架构中的微服务提供集中化的外部配置支持，配置服务器为各个不同微服务应用的所有环境提供了一个中心化的外部配置。

SpringCloud Config分为服务端和客户端两部分。
    服务端也称为分布式配置中心，它是一个独立的微服务应用，用来连接配置服务器并为客户端提供获取配置信息，加密/解密信息等访问接口
   ...]]></description><category></category></item><item><title><![CDATA[六（1）springcloud之zuul路由网关]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/104301220</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/104301220</guid><author>jatpen</author><pubDate>Thu, 13 Feb 2020 20:03:59 +0800</pubDate><description><![CDATA[1、Zuul介绍

Zuul包含了对请求的路由和过滤两个最主要的功能：其中路由功能负责将外部请求转发到具体的微服务实例上，是实现外部访问统一入口的基础而过滤器功能则负责对请求的处理过程进行干预，是实现请求校验、服务聚合等功能的基础.Zuul和Eureka进行整合，将Zuul自身注册为Eureka服务治理下的应用，同时从Eureka中获得其他微服务的消息，也即以后的访问微服务都是通过Zuul跳转后获...]]></description><category></category></item><item><title><![CDATA[Shiro思维导图]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/103552443</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/103552443</guid><author>jatpen</author><pubDate>Sun, 15 Dec 2019 19:43:58 +0800</pubDate><description><![CDATA[总结的思维导图：




]]></description><category></category></item><item><title><![CDATA[spring思维导图]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/103147699</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/103147699</guid><author>jatpen</author><pubDate>Tue, 19 Nov 2019 17:47:06 +0800</pubDate><description><![CDATA[记录一下spring的思维导图


]]></description><category></category></item><item><title><![CDATA[五（1）、springcloud之Hystrix断路器（服务熔断&服务降级&服务监控hystrixDashboard）]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/103127008</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/103127008</guid><author>jatpen</author><pubDate>Mon, 18 Nov 2019 19:53:19 +0800</pubDate><description><![CDATA[1 概述

1.1 分布式系统面临的问题

复杂分布式体系结构中的应用程序有数十个依赖关系，每个依赖关系在某些时候将不可避免地失败。





服务雪崩

多个微服务之间调用的时候，假设微服务A调用微服务B和微服务C，微服务B和微服务C又调用其它的微服务，这就是所谓的“扇出”。如果扇出的链路上某个微服务的调用响应时间过长或者不可用，对微服务A的调用就会占用越来越多的系统资源，进而引起系统崩溃，所...]]></description><category></category></item><item><title><![CDATA[Nginx学习导航]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/103015867</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/103015867</guid><author>jatpen</author><pubDate>Mon, 11 Nov 2019 19:16:18 +0800</pubDate><description><![CDATA[这里记录学习Nginx的思维导图，以后有空补上每一节的信息。




]]></description><category></category></item><item><title><![CDATA[四（4）、springcloud之Feign负载均衡]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102858075</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102858075</guid><author>jatpen</author><pubDate>Fri, 01 Nov 2019 15:14:51 +0800</pubDate><description><![CDATA[1、概述
Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单, 它的使用方法是定义一个接口，然后在上面添加注解，同时也支持JAX-RS标准的注解。Feign也支持可拔插式的编码器和解码器。Spring Cloud对Feign进行了封装，使其支持了Spring MVC标准注解和HttpMessageConverters。Feign可以与Eur...]]></description><category></category></item><item><title><![CDATA[四（3）、springcloud之Ribbon核心组件IRule&自定义RIbbon]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102827958</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102827958</guid><author>jatpen</author><pubDate>Wed, 30 Oct 2019 21:50:43 +0800</pubDate><description><![CDATA[3.1、Ribbon核心组件
**概述：**IRule根据特定算法中从服务列表中选取一个要访问的服务；

RoundRobinRule：轮询
RandomRule：随机
AvailabilityFilteringRule：会先过滤掉由于多次访问故障而处于断路器跳闸状态的服务，还有并发的连接数量超过阈值的服务，然后对剩余的服务列表按照轮询策略进行访问
WeightedResponseTimeRule...]]></description><category></category></item><item><title><![CDATA[四（2）、springcloud之Ribbon负载均衡]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102812152</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102812152</guid><author>jatpen</author><pubDate>Wed, 30 Oct 2019 09:17:12 +0800</pubDate><description><![CDATA[2、Ribbon负载均衡
​		Ribbon在工作时分成两步第一步先选择 EurekaServer ,它优先选择在同一个区域内负载较少的server.
第二步再根据用户指定的策略，在从server取到的服务注册列表中选择一个地址。其中Ribbon提供了多种策略：比如轮询、随机和根据响应时间加权。

1）参考microservicecloud-provider-dept-8001，新建两个provi...]]></description><category></category></item><item><title><![CDATA[四（1）、springcloud之Ribbon初步配置]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102809226</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102809226</guid><author>jatpen</author><pubDate>Tue, 29 Oct 2019 21:45:54 +0800</pubDate><description><![CDATA[1、概述
​		Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 -负载均衡的工具。Ribbon是Netflix发布的开源项目，主要功能是提供客户端的软件负载均衡算法，将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时，重试等。简单的说，就是在配置文件中列出Load Balancer（简称LB）后面所有的机器，Ri...]]></description><category></category></item><item><title><![CDATA[三（2）、springcloud之Eureka集群配置]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102788020</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102788020</guid><author>jatpen</author><pubDate>Mon, 28 Oct 2019 20:27:01 +0800</pubDate><description><![CDATA[1）原理说明**

服务启动后向Eureka注册，Eureka Server会将注册信息向其他Eureka Server进行同步，当服务消费者要调用服务提供者，则向服务注册中心获取服务提供者地址，然后会将服务提供者地址缓存在本地，下次再调用时，则直接从本地缓存中取，完成一次调用。
当服务注册中心Eureka Server检测到服务提供者因为宕机、网络原因不可用时，则在服务注册中心将服务置为DOWN...]]></description><category></category></item><item><title><![CDATA[三（1）、springcloud之Eureka服务注册与发现]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102787307</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102787307</guid><author>jatpen</author><pubDate>Mon, 28 Oct 2019 19:48:58 +0800</pubDate><description><![CDATA[1、认识Eureka
​		Eureka是Netflix的一个子模块，也是核心模块之一。Eureka是一个基于REST的服务，用于定位服务，以实现云端中间层服务发现和故障转移。服务注册与发现对于微服务架构来说是非常重要的，有了服务发现与注册，只需要使用服务的标识符，就可以访问到服务，而不需要修改服务调用的配置文件了。功能类似于dubbo的注册中心，比如Zookeeper。
2、原理讲解
2.1、E...]]></description><category></category></item><item><title><![CDATA[二、springcloud微服务测试环境搭建]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102776636</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102776636</guid><author>jatpen</author><pubDate>Mon, 28 Oct 2019 10:26:02 +0800</pubDate><description><![CDATA[版本说明：
springcloud:Greenwich.SR3
springboot:2.1.8
1、构建步骤
1.1、microservicecloud整体父工程Project
新建父工程microservicecloud，切记是Packageing是pom模式

此maven project目的：主要是定义POM文件，将后续各个子模块公用的jar包等统一提出来，类似一个抽象父类
pom.xml...]]></description><category></category></item><item><title><![CDATA[一、微服务概述与SpringCloud]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102730642</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102730642</guid><author>jatpen</author><pubDate>Thu, 24 Oct 2019 19:57:35 +0800</pubDate><description><![CDATA[一、微服务概述与SpringCloud
1、微服务与微服务架构

微服务强调的是服务的大小，它关注的是某一个点，是具体解决某一个问题/提供落地对应服务的一个服务应用,狭意的看,可以看作Eclipse里面的一个个微服务工程/或者Module
微服务架构是一种架构模式，它提倡将单一应用程序划分成一组小的服务，服务之间互相协调、互相配合，为用户提供最终价值。每个服务运行在其独立的进程中，服务与服务间采用...]]></description><category></category></item><item><title><![CDATA[8.1_springboot2.x之Actuator应用监控]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102707093</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102707093</guid><author>jatpen</author><pubDate>Wed, 23 Oct 2019 17:40:42 +0800</pubDate><description><![CDATA[1、监管端点测试
引入依赖
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http...]]></description><category></category></item><item><title><![CDATA[7_springboot2.x开发热部署]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102701917</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102701917</guid><author>jatpen</author><pubDate>Wed, 23 Oct 2019 15:09:15 +0800</pubDate><description><![CDATA[概述：在开发中我们修改一个Java文件后想看到效果不得不重启应用，这导致大量时间花费，我们希望不重启应用的情况下，程序可以自动部署（热部署）。有以下四种情况，如何能实现热部署。
1、模板引擎
在Spring Boot中开发情况下禁用模板引擎的cache，页面模板改变ctrl+F9可以重新编译当前页面并生效
2、Spring Loaded
Spring官方提供的热部署程序，实现修改类文件的热部署
–...]]></description><category></category></item><item><title><![CDATA[6.1_springboot2.x分布式-整合SpringCloud]]></title><link>https://blog.youkuaiyun.com/jatpen/article/details/102691449</link><guid>https://blog.youkuaiyun.com/jatpen/article/details/102691449</guid><author>jatpen</author><pubDate>Tue, 22 Oct 2019 21:43:55 +0800</pubDate><description><![CDATA[1、SpringCloud简介
​	Spring Cloud是一个分布式的整体解决方案。Spring Cloud 为开发者提供了在分布式系统（配置管理，服务发现，熔断，路由，微代理，控制总线，一次性token，全局琐，leader、选举，分布式、session，集群状态）中快速构建的工具，使用Spring Cloud的开发者可以快速的启动服务或构建应用、同时能够快速和云平台资源进行对接。
•Spr...]]></description><category></category></item></channel></rss>