分布式、微服务、云架构 JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式 从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨s ...
分类:
编程语言 时间:
2018-06-29 14:13:41
阅读次数:
154
分布式、微服务、云架构 JAVA语言开发、跨平台、高性能、高可用、安全、服务化、模块化、组件化、驱动式开发模式 从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨s ...
分类:
编程语言 时间:
2018-06-29 14:01:44
阅读次数:
141
一、Zuul简介 zuul 是netflix开源的一个API Gateway 服务器, 本质上是一个web servlet应用。 Zuul是Netflix出品的一个基于JVM路由和服务端的负载均衡器。 Zuul 在云平台上提供动态路由,监控,弹性,安全等边缘服务的框架。Zuul 相当于是设备和 Ne ...
分类:
编程语言 时间:
2018-06-29 13:58:24
阅读次数:
414
前言 Spring Boot针对常用的开发场景提供了一系列自动化配置来减少原本复杂而又几乎很少改动的模板化配置内容。 一、配置文件 Spring Boot的默认配置文件位置为src/main.resources/application.properties。关于Spring Boot应用的配置内容都 ...
分类:
编程语言 时间:
2018-06-29 11:13:33
阅读次数:
151
SpringCloud Eureka是SpringCloud Netflix服务套件中的一部分,它基于Netflix Eureka做了二次封装,主要负责完成微服务架构中的服务治理功能。 创建一个空的maven工程,然后把注册中心和服务提供者作为两个模块方便测试 搭建空的maven工程 创建完成后界面 ...
分类:
编程语言 时间:
2018-06-27 21:02:02
阅读次数:
295
http://springcloud.cn/view/341 为什么springlcoud不选用zookeeper: http://www.infoq.com/cn/articles/why-doesnot-alibaba-use-zookeeper 海信的微服务: http://springclo ...
分类:
编程语言 时间:
2018-06-23 22:51:41
阅读次数:
279
写在开始 在SpringCloud项目中,服务之间相互调用(RPC Remote Procedure Call —远程过程调用),处于调用链路底层的服务产生不可用情况时,请求会产生堆积使得服务器线程阻塞,甚至导致服务器瘫痪。断路器就是为了解决服务不可用问题的方法。 正文开始 本篇在第三篇基础上进行代 ...
分类:
编程语言 时间:
2018-06-20 10:18:08
阅读次数:
347
前言:一般情况下我们通常使用RestTemplate来实现声明式远程调用,但是当参数过多,那么效率就会变得很低,并且难以维护,所以在微服务当中也有声明式Rest调用的组件Feign 一、Feign简介 Feign是Netflix开发的声明式、模板化的http客户端,Feign可以帮我们更加便捷、优雅 ...
分类:
编程语言 时间:
2018-06-19 18:55:02
阅读次数:
203
Spring Cloud + Spring Boot + Mybatis + shiro + RestFul + 微服务 使用技术 SOA服务框架:SpringCloud 、SpringBoot、RestFul等 分布式缓存:Redis 模块化管理:Maven 数据库连接池:Alibaba ... ...
分类:
编程语言 时间:
2018-06-19 11:52:47
阅读次数:
143