继上一篇《Spring整合RabbitMQ实例》之后,再写一篇SpringBoot的。
Continue reading
Tag Archives: SpringBoot
SpringBoot+Mybatis实现的秒杀模块(框架篇)
基于网上一篇SSM实现的秒杀模块,用自己的脚手架工程改造成SpringBoot+Mybatis秒杀模块。
Springboot整合Swagger
介绍在Springboot中使用swagger生成项目REST接口文档以及测试的方法
Continue reading
Springboot 整合 Dubbo/ZooKeeper 案例
主要演示了使用spring-boot-starter-dubbo以Springboot的方式使用dubbo
Continue reading
SpringCloud5:路由网关zuul
基于上一篇包含EurekaServer、EurekaClient、Ribbon、Feign的工程。
Continue reading
SpringCloud4:断路器Hystrix
本文分为三部分,1 Ribbon客户端中断路器的使用,2 Feign客户端中断路器的使用,3 Hystrix 仪表盘的使用
SpringCloud3:服务消费者feign
Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和Eureka结合,默认实现了负载均衡的效果。
Feign整合了Ribbon和Hystrix。
Continue reading
SpringCloud2:服务消费者Ribbon
Ribbon是一个负载均衡客户端。
本文基于上一篇文章的chapter1工程,命名为chapter2工程。
如果需要保留chapter1,可以复制chapter1工程(只复制src和pom.xml),将文本中的chapter1的pom.xml总的工程名改成chapter2。
一、启动Eureka服务
1、先启动EurekaServer工程(端口8900)。
2、启动EurekaClient工程(端口8922)。
3、修改EurekaClient工程application.properties中的端口为8923,再次启动工程。
如果Eclipse下无法Run As SpringBoot App两次,可以在Application启动类上Run As Java Application启动一次。
Continue reading
SpringCloud1:使用Eureka注册与发现服务
工程结构如下:
1个主工程,两个module工程