- 博客(29)
- 资源 (51)
- 收藏
- 关注
原创 SpringCloud(第 028 篇)ConfigServer 配置管理微服务
SpringCloud(第 028 篇)ConfigServer 配置管理微服务-一、大致介绍1、在讲到配置时,不得不说 SpringCloud 提供了一套解决分布式的配置管理方案,它既包含了服务端ConfigServer也包含了客户端ConfigClient;2、SpringCloud 将配置文件当作源代码一样存储到 git 或者 svn 服务器上,虽然说这样没有什么管理界面配置啥的,既然能用
2017-09-28 23:02:11 672
原创 SpringCloud(第 027 篇)集成异构微服务系统到 SpringCloud 生态圈中(比如集成 nodejs 微服务)
SpringCloud(第 027 篇)集成异构微服务系统到 SpringCloud 生态圈中(比如集成 nodejs 微服务)-一、大致介绍1、在一些稍微复杂点系统中,往往都不是单一代码写的服务,而恰恰相反集成了各种语言写的系统,并且我们还要很好的解耦合集成到自己的系统中;2、出于上述现状,SpringCloud 生态圈中给我们提供了很好的插件式服务,利用 sidecar 我们也可以轻松方便的集
2017-09-28 21:38:51 1662
原创 SpringCloud(第 026 篇)简单异构系统之 nodejs 微服务
SpringCloud(第 026 篇)简单异构系统之 nodejs 微服务-一、大致介绍1、因为在后面要利用 SpringCloud 集成异构系统,所以才有了本章节的 nodejs 微服务;2、本章节使用了最简单的 http 请求截取 url 的方式,截取不同 url 的后缀做不同的响应处理,简直 so easy;二、实现步骤2.1 添加nodejs服务端js文件(springms-node-s
2017-09-27 22:10:09 2054
原创 SpringCloud(第 025 篇)Zuul 路由后面的微服务挂了后,Zuul 提供了一种回退机制来应对熔断处理
SpringCloud(第 025 篇)Zuul 路由后面的微服务挂了后,Zuul 提供了一种回退机制来应对熔断处理-一、大致介绍1、在一些不稳定因素导致路由后面的微服务宕机或者无响应时,zuul 就会累计大量的请求,久而久之基本上所有的请求都会超时,但是请求链接数却不断的在增加,不断的占用资源池不能结束知道超时消耗殆尽导致zuul微服务死机,整理挂机消亡;
2017-09-27 21:42:48 4881
原创 SpringCloud(第 024 篇)简单文件上传微服务,并加入 zuul 微服务后用 zuul 微服务地址采取curl或者页面点击实现文件上传
SpringCloud(第 024 篇)简单文件上传微服务,并加入 zuul 微服务后用 zuul 微服务地址采取curl或者页面点击实现文件上传-一、大致介绍1、本章节主要将文件上传微服务加入到 zuul 服务中去,然后利用 zuul 微服务的地址上传文件;
2017-09-26 23:34:47 1888
原创 SpringCloud(第 023 篇)简单文件上传微服务采取curl或者页面点击实现文件上传
SpringCloud(第 023 篇)简单文件上传微服务采取curl或者页面点击实现文件上传-一、大致介绍1、本章节主要搭建了一个简单的页面上传Web控制器,主要为后序工作加入 zuul 微服务而做的准备;2、不过在本章节用命令上传文件的时候,在windows命令窗口有时候会出现中文乱码什么的,请注意看本文 FileUploadController 是如何解决这个乱码问题的;
2017-09-26 22:44:12 2223
原创 SpringCloud(第 022 篇)Zuul 网关微服务的 regexmapper 属性测试, 类似测试 zuul 的自定义路径规则一样
SpringCloud(第 022 篇)Zuul 网关微服务的 regexmapper 属性测试, 类似测试 zuul 的自定义路径规则一样-一、大致介绍1、本章节将 Zuul 的 regexmapper 属性单独拿出来,主要是这种配置规则,可以在一定程度上切分服务版本,根据版本信息请求服务;2、在一些这样的场景中,后台每升级一个版本,需要不同环境测试,可以将 springms-provider-
2017-09-26 22:08:03 711
原创 SpringCloud(第 021 篇)Zuul 的过滤器 ZuulFilter 的使用
SpringCloud(第 021 篇)Zuul 的过滤器 ZuulFilter 的使用-一、大致介绍1、我们在学 Spring 的时候,就有过滤器和拦截器的使用,而 Zuul 同样也有过滤器的使用,本章节我们指在如何简单使用 ZuulFilter。
2017-09-26 21:45:14 4497 2
原创 SpringCloud(第 020 篇)Zuul 网关模块添加 listOfServers 属性,达到客户端负载均衡的能力
SpringCloud(第 020 篇)Zuul 网关模块添加 listOfServers 属性,达到客户端负载均衡的能力-一、大致介绍1、本章节添加另外一个属性 listOfServers 来给 zuul 赋上异样的功能色彩,提供负载均衡的能力;2、而其实说到底 zuul 的负载能力还是在于 ribbon,因为 ribbon 才是真正做到让 zuul 达到客户端负载均衡能力的本质;二、实现步骤2
2017-09-24 18:58:53 3833
原创 SpringCloud(第 019 篇)Zuul 网关微服务的一些属性应用测试文章标题
SpringCloud(第 019 篇)Zuul 网关微服务的一些属性应用测试-一、大致介绍1、本章节根据官网资料,尝试了一些其它属性的设置,比如 path、serviceId、prefix、strip-prefix 等应用;2、这些组合试用的场景大多数在一些地址方面需要重新映射或者针对特殊地址做特殊处理等,至于其它一些深层次的应用大家做过知道的话也可以告尽情回帖让大家都来学习学习。二、实现步骤2
2017-09-24 18:58:11 776
原创 SpringCloud(第 018 篇)Zuul 服务 API 网关微服务之代理与反向代理
SpringCloud(第 018 篇)Zuul 服务 API 网关微服务之代理与反向代理-一、大致介绍1、API 服务网关顾名思义就是统一入口,类似 nginx、F5 等功能一样,统一代理控制请求入口,弱化各个微服务被客户端记忆功能;2、本章节主要讲解了使用 zuul 的代理功能与反向代理功能,当然 zuul 还有很多属性设置,我就没一一列举所有的测试方法了;
2017-09-24 11:32:23 1991
原创 SpringCloud(第 017 篇)电影微服务接入Feign,添加 fallbackFactory 属性来触发请求进行容灾降级
SpringCloud(第 017 篇)电影微服务接入Feign,添加 fallbackFactory 属性来触发请求进行容灾降级-一、大致介绍1、在一些场景中,简单的触发在 FeignClient 加入 Fallback 属性即可,而另外有一些场景需要访问导致回退触发的原因,那么这个时候可以在 FeignClient 中加入 FallbackFactory 属性即可;
2017-09-24 09:41:15 5241
原创 SpringCloud(第 016 篇)电影微服务,定制Feign,一个Feign功能禁用Hystrix,另一个Feign功能启用Hystrix
SpringCloud(第 016 篇)电影微服务,定制Feign,一个Feign功能禁用Hystrix,另一个Feign功能启用Hystrix-一、大致介绍1、在一些场景中,部分功能需要使用断路器功能,部分功能不需要断路器功能,所以才有了本章节的介绍;2、定制 Feign 的时候,可以为 Feign 设置 Configuration 配置,在该配置中可以设置是否需要断路器功能;
2017-09-24 09:39:47 1034
原创 SpringCloud(第 015 篇)电影Ribbon微服务集成Hystrix增加隔离策略控制线程数或请求数来达到熔断降级的作用
SpringCloud(第 015 篇)电影Ribbon微服务集成Hystrix增加隔离策略控制线程数或请求数来达到熔断降级的作用-一、大致介绍1、本章节介绍关于Hystrix的2种隔离方式(Thread Pool 和 Semaphores);2、ThreadPool:这是比较常用的隔离策略,即根据配置把不同的命令分配到不同的线程池中,该策略的优点是隔离性好,并且可以配置断路,某个依赖被设置断路之
2017-09-21 23:23:22 938
原创 SpringCloud(第 014 篇)电影 Ribbon 微服务集成 Hystrix 断路器实现失败快速响应,达到熔断效果
SpringCloud(第 014 篇)电影 Ribbon 微服务集成 Hystrix 断路器实现失败快速响应,达到熔断效果-一、大致介绍1、Hystrix 断路器的原理很简单,如同电力过载保护器。它可以实现快速失败,如果它在一段时间内侦测到许多类似的错误,会强迫其以后的多个调用快速失败,不再访问远程服务器,从而防止应用程序不断地尝试执行可能会失败的操作,使得应用程序继续执行而不用等待修正错误,或者
2017-09-21 22:29:06 562
原创 SpringCloud(第 013 篇)电影微服务使用定制化 Feign 在客户端进行负载均衡调度并为 Feign 配置帐号密码登录认证 Eureka
SpringCloud(第 013 篇)电影微服务使用定制化 Feign 在客户端进行负载均衡调度并为 Feign 配置帐号密码登录认证 Eureka-一、大致介绍1、定制 Feign 实现访问远端微服务;2、为 Feign 配置帐号密码来登录认证 Eureka 服务发现模块;3、修改 Feign 的日志打印级别;4、定制 Feign 也毫不掩饰的支持负载均衡调度功能;二、实现步骤2.1 添加
2017-09-19 22:45:39 1611 1
原创 SpringCloud(第 012 篇)电影微服务接入 Feign 进行客户端负载均衡,通过 FeignClient 调用远程 Http 微服务
SpringCloud(第 012 篇)电影微服务接入 Feign 进行客户端负载均衡,通过 FeignClient 调用远程 Http 微服务-一、大致介绍1、本章节主要介绍在 SpringCloud 生态圈中,使用一个类似于 Java HTTP 客户端的工具 Feign 来访问远程 HTTP 服务器;
2017-09-19 11:38:04 1915
原创 SpringCloud(第 011 篇)电影Ribbon微服务,脱离Eureka使用配置listOfServers进行客户端负载均衡调度
SpringCloud(第 011 篇)电影Ribbon微服务,脱离Eureka使用配置listOfServers进行客户端负载均衡调度-一、大致介绍1、通过尝试脱离服务治理框架,脱离 eureka 生态圈,单独操作客户端负载均衡调度;2、本章节仅仅只是使用了 restTemplate.getForObject 来测试客户端负载均衡算法;
2017-09-18 23:39:52 7523
原创 SpringCloud(第 010 篇)简单 Quartz-Cluster 微服务,支持集群分布式,并支持动态修改 Quartz 任务的 cronExpression 执行时间
SpringCloud(第 010 篇)简单 Quartz-Cluster 微服务,支持集群分布式,并支持动态修改 Quartz 任务的 cronExpression 执行时间
2017-09-18 16:00:50 5457
原创 SpringCloud(第 009 篇)简单 Quartz 微服务,不支持分布式
SpringCloud(第 009 篇)简单 Quartz 微服务,不支持分布式
2017-09-18 14:48:39 1960
原创 SpringCloud(第 008 篇)电影微服务,使用 application.yml 配置文件配置 Ribbon 在客户端进行负载均衡调度算法
SpringCloud(第 008 篇)电影微服务,使用 application.yml 配置文件配置 Ribbon 在客户端进行负载均衡调度算法
2017-09-17 21:47:33 3583 1
原创 SpringCloud(第 007 篇)电影微服务,使用定制化 Ribbon 在客户端进行负载均衡,使用 RibbonClient 不同服务不同配置策略
SpringCloud(第 007 篇)电影微服务,使用定制化 Ribbon 在客户端进行负载均衡,使用 RibbonClient 不同服务不同配置策略
2017-09-17 17:41:16 2499
原创 SpringCloud(第 006 篇)电影微服务,使用 Ribbon 在客户端进行负载均衡
SpringCloud(第 006 篇)电影微服务,使用 Ribbon 在客户端进行负载均衡
2017-09-17 15:50:40 1008
原创 SpringCloud(第 005 篇)电影微服务,也注册到 EurekaServer 中,通过 Http 协议访问已注册到生态圈中的用户微服务
SpringCloud(第 005 篇)电影微服务,也注册到 EurekaServer 中,通过 Http 协议访问已注册到生态圈中的用户微服务
2017-09-17 11:44:02 780
原创 SpringCloud(第 004 篇)用户服务类(添加服务注册,将用户微服务注册到 EurekaServer 中)
SpringCloud(第 004 篇)用户服务类(添加服务注册,将用户微服务注册到 EurekaServer 中)
2017-09-17 11:08:16 684
原创 SpringCloud(第 003 篇)服务发现服务端EurekaServer微服务
SpringCloud(第 003 篇)服务发现服务端EurekaServer微服务
2017-09-17 10:33:45 768
原创 SpringCloud(第 002 篇)简单电影微服务类(消费方,而提供方为用户微服务)
SpringCloud(第 002 篇)简单电影微服务类(消费方,而提供方为用户微服务)
2017-09-17 10:04:31 1530
原创 SpringCloud 整合 Quartz 支持集群,支持动态修改 Quartz 执行时间
SpringCloud 整合 Quartz 支持集群,支持动态修改 Quartz 执行时间一、添加 maven 引用包<dependencies> <!-- 访问数据库模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start
2017-09-16 22:04:16 8150 1
CustomViewDragItemDeleteDemo
2014-10-19
CustomViewPathMenu
2014-10-19
EDA课程设计报告_数字钟
2011-04-27
VHDL课程设计(数字钟)
2011-04-25
无线报警器+无线发送接收LCD显示课程设计
2011-04-22
单片机各种期末考试类型和教学大纲
2011-04-21
通信原理实验报告_基带传输系统分析_二进制键控系统分析
2011-04-21
通信原理实验_2ASK与2FSK_基带传输
2011-04-21
高频仿真报告_二极管峰值检波_MC1595模拟相乘调幅
2011-04-21
高频实验_锁相环频率解调器_压控振荡器频率调制器
2011-04-21
高频实验_模拟相乘器混频器_差分峰值鉴频器
2011-04-21
EDA实验报告_正弦信号发生器_序列检测器
2011-04-21
EDA实验报告_时序逻辑电路_组合逻辑电路
2011-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人