![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
文章平均质量分 85
喜欢喝椰奶
这个作者很懒,什么都没留下…
展开
-
统一网关Gateway
请求路由后,会将当前路由过滤器和DefaultFilter、GlobalFilter,合并到一个过滤器链(集合)中,排序后依次执行每个过滤器。我们在配置文件中写的断言规则只是字符串,这些字符串会被Predicate Factory读取并处理,转变为路由判断的条件。在我们的微服务中,有一部分业务是为了给内部人员使用,或者是内部开发人员才能访问的敏感服务,外界用户是不能够进行访问的。@Order注解是顺序注解,value值为int, value值越小,该过滤器的优先级越高。原创 2023-06-02 14:31:21 · 105 阅读 · 0 评论 -
HTTP客户端Feign
Feign运行自定义配置来覆盖默认配置,可以修改的配置如下:一般我们需要配置的就是日志级别。原创 2023-06-02 14:20:52 · 62 阅读 · 0 评论 -
Eureka&Nacos注册中心+Ribbon负载均衡
4、修改user-service和order-service中的application.yml文件,注释eureka地址,添加nacos地址。即之前所说的,需要统一进行修改的配置,我们只需要在Nacos中提那家一个配置列表,然后可以实现对所有服务的配置进行修改。2、配置文件方式:在order-service的application.yml文件中,添加新的配置也可以修改(Eureka采用AP方式。2、采用心跳检测服务提供者的时候,临时实例如果挂了,直接剔除,非临时实例挂了的话,则会等待恢复。原创 2023-05-31 11:37:19 · 312 阅读 · 1 评论 -
微服务技术栈导学
谈到微服务技术,很多人都会首先想到SpringCloud但其实并不是这样的因为微服务其实是分布式架构的一种所谓分布式架构,即将服务作拆分,在拆分的过程中,需要有各种问题去解决,SpringCloud仅仅解决了服务拆分时的服务治理问题在我们大型互联网平台开发的过程中,会将业务拆分成一个个单独的模块,然后再进行服务集群比如一个请求过来之后,可能先去调用了服务A,服务A又调了服务C,服务C再去调用服务D如此一来,可能会造成大量的互相调用拉扯,非常的麻烦所以我们的微服务中一定会有一个组件,叫做注册中心。原创 2023-05-31 11:13:59 · 64 阅读 · 0 评论