自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 SpringCloudAlibaba——Nacos服务注册与发现

它提供了一组简单有用的功能,使您能够实现动态服务发现,服务配置,服务元数据和流量管理。注意:这里的订单服务和用户服务都用到了User实体,所以为了让User实体共用,我们为User实体抽取了一个公共的user-common模块,用户服务和订单服务都去依赖这个模块即可使用User实体。启动Nacos,启动 springcloud-alibaba-service-user 工程 , 修改Nacos中的配置文件内容,然后访问。搭建父工程,导入依赖,创建user服务模块,order订单模块,user的公共模块。

2023-07-24 23:33:57 125

原创 服务网关SpringCloudGateway

在Spring Cloud Gateway自定义过滤器,过滤器需要实现GatewayFilter和Ordered这两个接口。我们下面来演示自定义filter计算请求的耗时。@Component//GatewayFilter, Ordered实现这两个接口@Override// 获取开始时间Mono.fromRunnable(()->{ // Mono.fromRunnable获取Mono对象// 获取结束时间// 将两个时间想减。

2023-07-23 22:56:55 160

原创 Spring Cloud ——自定义网关Zuul的Filter

Component@Override// 返回pre前置过滤器类型// 分类 1.前置过滤器 2.路由过滤器routing 3.后置过滤器post 4.错误过滤器 error@Overridereturn 0;// 是filter的执行顺序,越小越先执行@Overridepublic boolean shouldFilter() { //是其父接口IZuulFilter的方法,用来决定run方法是否要被执行// 获取请求对象// 判断是否登录if(!@Override。

2023-07-23 13:00:21 314

原创 Spring Cloud Netflix —— 常用组件

上一篇文章中,我们使用Ribbon作为客户端负载均衡完成了订单服务和用户服务的通信 ,当我们通过RestTemplate调用其它服务时,所需要的参数须在请求的URL中进行拼接,如果参数少的话或许我们还可以忍受,一旦有多个参数的话,这是拼接字符串就会效率低下。而Feign的服务调用方式对于程序员来说更为友好,它基于Ribbon进行了封装,把一些负责的url和参数处理细节屏蔽起来,我们只需要简单编写Fiegn的客户端接口就可以像调用本地service去调用远程微服务。

2023-07-22 22:04:25 368 1

原创 Spring Cloud Netflix——微服务架构入门

SpringCloud入门

2023-07-21 22:43:12 380 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除