12、springcloud
springcloud
独行侠的守望
在繁华里自律,在落魄里自励;在尘埃里自尊,在伤痛里自愈。
展开
-
通过zuul添加或修改请求参数
一. 为什么要用到这个 在基于 springcloud 构建的微服务系统中,通常使用网关zuul来进行一些用户验证等过滤的操作,比如 用户在 header 或者 url 参数中存放了 token ,网关层需要 用该 token 查出用户 的 userId ,并存放于 request 中,以便后续微服务可以直接使用而避免再去用 token 查询。 二.基础知识 在 zuul 中最大的用法的除了路由之外,就是过滤器了,自定义过滤器需实现接口 ZuulFilter ,在 run() 方法中,可以...转载 2020-06-29 21:05:16 · 2819 阅读 · 0 评论 -
springcloud eureka幽灵服务【服务未启动,显示注册在eureka注册中心】
本人搭建的springcloud服务,一直运行好好的。版本,springboot 2.1.6 ,springcloudGreenwich.SR1,原创 2020-04-20 21:56:59 · 875 阅读 · 3 评论 -
springcloud 之 feign的重复性调用 优化
最近有一个springcloud的feign请求,用于获取坐标经纬度的信息,返回结果永远是固定不变的,所以考虑优化一下,不然每次转换几个坐标都要去请求feign,返回的所有坐标信息,数据量太大导致耗时大,重复性请求。 第一步:创建配置类,用于在springboot项目启动后就执行feign接口用于查询所有的经纬度信息【返回结果封装在了一个map集合】。 @Component @Order(v...原创 2019-05-20 10:00:00 · 6028 阅读 · 0 评论 -
springcloud中servcie层调用fegin异常以及异步方法的实现
springcloud中servcie层调用fegin异常以及异步方法的实现 近日在做业务上的短信推送和APP消息推送,通过调用别的模块的接口来实现,在springcloud中通过fegin进行调用。这里要说明的事情并不是如何开发推送功能,而是在调试过程中碰到的一些小问题。 我把消息推送之前的业务处理代码以及调用推送服务的代码都放在方法pushByAppAndShortMessage()中,然后...原创 2019-09-01 08:44:25 · 1726 阅读 · 0 评论