![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
文章平均质量分 80
springcloud相关技术
zhangkaixuan456
这个作者很懒,什么都没留下…
展开
-
nacos注册中心面试总结
服务注册:Nacos Client会通过发送REST请求的方式向Nacos Server注册自己的服务,提供自身的元数据,比如ip地址、端口等信息。Nacos Server接收到注册请求后,就会把这些元数据信息存储在一个双层的内存Map中。服务心跳:在服务注册后,Nacos Client会维护一个定时心跳来持续通知Nacos Server,说明服务一直处于可用状态,防止被剔除。默认5s发送一次心跳。服务同步:Nacos Server集群之间会互相同步服务实例,用来保证服务信息的一致性。 leader raf原创 2022-07-05 14:43:48 · 2166 阅读 · 4 评论 -
注册中心—— Eureka和Nacos对比分析?
Nacos与Eureka相比优势如下:nacos在自动或手动下线服务,使用消息机制通知客户端,服务实例的修改很快响应;Eureka只能通过任务定时剔除无效的服务。nacos可以根据namespace命名空间,DataId,Group分组,来区分不同环境(dev,test,prod),不同项目的配置。原创 2021-12-16 20:52:00 · 5481 阅读 · 0 评论 -
feign 启用gzip压缩
目录1.项目中启用gzip压缩2.在feign 服务提供方开启http压缩(很重要)3.启用httpclient4.还有一点很容易忽略的,引入httpclient jar包,同时注意和openfeign的版本一致。一.最近项目要在feign中开启gzip压缩,网上看了好多都是相互抄袭的错误的文章,在这里记录一下我测试可行的方法。1.项目中启用gzip压缩compression.request.enabled=truecompression.request.enabled=tr原创 2021-10-15 20:56:45 · 2459 阅读 · 0 评论 -
nacos用postgres持久化,源码打包,安装,部署
目录一、拉取源码二、修改配置文件三、引入postgre驱动1.修改pom2.修改驱动加载相关类四、修改配置相关类五、修改SQL七、PostgreSQL脚本八、修改后的源码打包九、源码编译的过程中如果报错十、本地启动源码1、初始化数据源项目使用 Nacos 作为注册中心和配置中心,要求使用 PostgreSQL,Nacos 官方仅支持 MySQL,需要对源码进行修改。一、拉取源码到nacos官网拉取对应版本的源码,我这里使用的1.4.1版本htt.原创 2021-07-01 17:07:17 · 1982 阅读 · 2 评论 -
SpringCloud gateway——Predicate,Filter,跨域,通过注册中心自动转发总结!
官网文档地址:https://docs.spring.io/spring-cloud-gateway/docs/3.0.0-SNAPSHOT/reference/html/#gatewayfilter-factories1.1SpringCloud Gateway 简介SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供..原创 2020-09-17 17:10:14 · 1604 阅读 · 0 评论