3 Aitemi

尚未进行身份认证

暂无相关描述

等级
TA的排名 5k+

Spring Cloud_34_SpringCloud使用配置中心

SpringCloud使用配置中心之前章节讲过:配置服务器决定去哪里读取配置文件,配置客户端决定读取什么配置文件1、准备工作eureka-server:Eureka服务器,端口为8761eureka-config-server:Eureka客户端,同时也是配置服务器,端口为8899eureka-config-client:Eureka客户端,同时也是配置客户端,端口为...

2018-04-14 09:56:14

Spring Cloud_33_SpringCloud配置中心/常用配置

SpringCloud配置中心/常用配置除了上节所常用的加密解密,其实还需要对客户端进行一些额外配置:服务器健康检测、客户端重试机制等1、服务器健康状态默认情况下服务器会访问配置的SVN的URI,如果连接不上,服务器的健康状态就会设置成down除了检测SVN的URI是否连接正常,还可以检测URI下的目录是否可以连接spring:cloud:config...

2018-04-10 09:15:04

Spring Cloud_32_SpringCloud配置中心/配置加密

SpringCloud配置中心/配置加密上一节讲到:config客户端回去config服务器读取配置,而config服务器则是去SVN仓库读取配置在实际应用中,会设计到许多敏感数据(如:数据库密码),这些敏感数据会保存到SVN仓库中SpringCloud为这部分敏感数据提供加密/解密功能,对加密后的密文传输给客户端之前会进行解密配置服务器支持对称(AES)/非对称加密(RSA)1...

2018-04-09 14:10:44

Spring Cloud_31_SpringCloud配置中心/例子

SpringCloud配置中心/例子Config的作用:对集群配置的统一管理Config的作用:对集群配置的统一管理客户端连接配置服务器的时候默认连接8888端口1、创建Config服务器创建Config服务器之前,需要先创建SVN服务器,上一章节已经创建完成现在来创建Config服务器1.1、引入依赖<dependencyManagement>...

2018-03-30 09:15:28

Spring Cloud_30_SpringCloud配置中心/概述

SpringCloud配置中心/概述之前学习过SpringCloud中Eureka、Ribbon、Feign、Hystrix、Zuul、Stream(RabbitMQ、Kafka)等,都是使用application.yml进行配置的在实际应用中,集群中会有多个服务,每个服务都可能部署多个实例,这个时候会出现多个配置,如何做到修改了配置而不需要重启服务?如果修改一些常规配置都要重启服务,这明...

2018-03-29 09:33:07

Spring Cloud_29_消息驱动/整合SpringCloud

消息驱动/整合SpringCloud如何在SpringCloud集群中进行消息开发?1、准备工作Eureka服务器Eureka客户端,Producer:用于生产消息,Consumer:用于消费消息RabbitMQ作为服务在window系统中运行,所以暂用RabbitMQ进行搭建测试,之后再更换为kafkaserver:port:9000spring:...

2018-03-28 09:16:18

Spring Cloud_28_消息驱动/Kafka的使用

消息驱动/Kafka的使用与RabbitMQ一样,充当消息代理中间件的角色1、下载Zookeeper/KafkaZooKeeperKafka依赖于Zookeeper,Zookeeper是一个服务的管理框架,在启动Kafka(2.11)服务之前,需要先启动Zookeeper(3.4.8)Kafka2、启动Zookeeper进入%Zookeeper_Home...

2018-03-27 14:06:42

VMware安装CentOS7.0

VMware安装CentOS7.0VMware版本:VMware-workstation-full-12.5.7-5813279链接:https://pan.baidu.com/s/15KWV3niQ-k9BlHkYN5iVxQ密码:ixhcCentOS版本:CentOS-7.0链接:https://pan.baidu.com/s/1Ya2HdGZjVdTehFpt...

2018-03-26 16:41:31

Spring Cloud_27_消息驱动/RabbitMQ的使用

消息驱动/RabbitMQ的使用1、RabbitMQ服务器安装这一章所使用的RibbitMQ的服务器版本是3.6.11(Windows版本),RibbitMQ的服务器要使用Erlang语言,所以需要先下载Erlang(20.464bit)1.1、安装ErlangErlang傻瓜式安装1.2、安装RabbitMQ-Server消息代理中间件傻瓜式安装安装...

2018-03-26 10:13:28

Spring Cloud_26_消息驱动/Stream介绍

消息驱动/Stream介绍1、关于消息驱动消息驱动Bean用于处理企业之间的消息通信,SpringCloud提供了相关模块,基于这些模块可以在微服务中构建消息应用,让微服务可以与其他服务组件进行消息通信消息代理中间件2、消息代理程序结构目前市面上有很多消息代理中间件,如ActivitiMQ、RabbitMQ在使用这些消息代理中间件的时候,我们需要使用其AP...

2018-03-24 10:54:21

Spring Cloud_25_网关Zuul/功能进阶

网关Zuul/功能进阶之前章节已经学过Zuul路由配置的知识,Zuul的请求会经过多个阶段,每个阶段都会有多个过滤器其中负责路由的阶段就叫做“routing”过滤器1、过滤器优先级实际过程中,是routing过滤器中将请求转发至源服务数字越小,优先级越高routing过滤器中,最终只会选择一个进行执行,那么为什么也会有优先级呢?会通过外部的一个值,来决定执行哪个过滤器,...

2018-03-22 09:37:55

The default workspace “xxxx” is in use or cannot be created Please choose a different on

打开Eclipse提示“Thedefaultworkspace“xxxx”isinuseorcannotbecreatedPleasechooseadifferentone“1、2、结束eclipse.exe进程删除F:\eclipse-luna-workspace.metadata下的.lock...

2018-03-21 15:25:16

Spring Cloud_24_网关Zuul/路由配置

网关Zuul/路由配置Zuul自带负载均衡功能,何时使用负载均衡,何时使用普通转发?1、简单路由SimpleHostRoutingFilter配置连接池zuul.host.maxTotalConnections:目标主机的最大连接数,默认值为200,配置该项,相当于调用了PoolingHttpClientConnectionManager的setMaxTotal方法zuu...

2018-03-21 09:32:21

Spring Cloud_23_网关Zuul/集群中使用Zuul(二)

网关Zuul/集群中使用Zuul(二)SpringCloud中来使用ZuulZuul自带负载均衡功能回顾原来的SpringCloud集群在SpringCloud中使用Zuul框架后(Zuul网关也会作为客户端注册到Eureka服务器中)1、建立集群项目Eureka服务器服务提供者服务调用者Zuul网关1.1、Eureka服务器端(8761)...

2018-03-20 09:24:25

Spring Cloud_22_网关Zuul/介绍与使用(一)

网关Zuul/介绍与使用(一)在之前的例子中,都是通过浏览器或者HttpClient模拟浏览器向服务发送请求在实际环境中,一个集群肯定是多个服务提供者的,如何统一起来对外使用呢?外部服务不能知道每一个服务提供者在哪,只需要记住统一提供的出口遍可以1、Zuul介绍Zuul是Netflix的一个子项目Zuul提供代理、过滤、路由等功能如果集群中提供API/Web服务需要与外...

2018-03-19 23:00:13

Java中Map使用/渠道ID

Java中Map使用/渠道ID/***渠道ID*/privatestaticfinalMap<String,String>channelIdAndKey=newHashedMap(){{List<String>channelIDs=Arrays.asList(...

2018-03-19 14:58:01

Spring Cloud_21_整合Hystrix/整合Feign(三)

整合Hystrix/整合Feign(三)在上一节的基础上,整合Feignhttp://cloud.spring.io/spring-cloud-static/Dalston.SR3/#_features直接在客户端(调用者)加入依赖就好了1、Feign整合Hystrix添加依赖编写接口与实现回退1.1、调用者引入依赖<!--Feign-->&...

2018-03-19 09:44:09

Tomcat实现Https服务

Tomcat实现Https服务1、JDK生成证书进入JDK/bin目录键盘按下shift+鼠标右键,选择“在此处打开命令窗口”打开DOS命令窗键入命令”keytool-v-genkey-aliasmyKey-keyalgRSA-keystoreF:/jdk1.6.0_45/myKey.keystore”证书密码1234562、配置tomca...

2018-03-16 11:39:51

Spring Cloud_20_整合Hystrix/请求合并与缓存(二)

整合Hystrix/请求合并与缓存(二)1、读取缓存新建过滤器使用缓存注解多次同一请求(同一请求中调用同样的资源),可考虑使用缓存1.1、添加过滤器初始化时,启动上下文packagecom.atm.cloud.filter;importjava.io.IOException;importjavax.servlet.Filter;import...

2018-03-16 09:30:16

IP鉴权

IP鉴权1、MrpIPIntercepterpackagecom.huawei.mrp.common.interceptors;importcom.huawei.market.configmgr.ConfigMgr;importcom.huawei.mrp.common.util.other.RequestUtil;importcom.opensymphony.xwor...

2018-03-15 15:51:48

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!