
Springcloud-alibaba
文章平均质量分 79
山枕檀痕
半生已分孤眠过,山枕檀痕涴(职业帅哥)
展开
-
关于springBoot、MybatisPlus项目中在微服务间数据传输接收报错问题(java.util.LinkedHashMap cannot...; not match : - =)
后面百度得知方法中需要的string得是json格式的字符串,直接放进去就不行,需要先用。然后百度后得知是由于传递的数据是以JSON格式传递的,所以我想到用ailibaba的。OK到此问题已经完美解决啦!你可以继续撸代码啦。于是我一开始就想直接使用。原创 2023-08-05 14:31:06 · 418 阅读 · 1 评论 -
Sentienl限流和熔断
Sentinel诞生于阿里巴巴,其主要目标是流量控制和服务熔断,2018年,Sentinel演变为一个开源项目现如今成为了Spring Cloud Alibaba的一个子项目。Sentinel是通过限制并发线程的数量来减少不稳定资源的影响,而不是使用线程池,省去了线程切换的性能开销。当资源的响应时间变长时,线程将开始被占用。当线程数累积到一定数量时,新的传入请求将被拒绝。反之亦然,当资源恢复并变得稳定时,占用的线程也将被释放,新请求将被接受。原创 2023-07-31 01:01:42 · 96 阅读 · 1 评论 -
Nacos服务注册与发现
我们这里要演示的案例是两个服务的通信,用户服务(user-server)作为服务提供者需要编写接口返回User实体对象,订单服务(order-server)作为消费者需要调用用户服务获取User实体对象,浏览器调用订单服务,订单服务调用用户服务或到User实体后返回给容器,用户和订单都注册到Nacos中。命名空间可以用来隔离不同项目的配置文件,在Nacos中配置了命名空间后,那么Java客户端需要指定命名空间后才能拉取到该命名空间下的配置文件。Nacos致力于帮助您发现,配置和管理微服务。原创 2023-07-27 19:15:13 · 102 阅读 · 1 评论 -
服务网关SpringCloudGateway和Predicate断言工厂
Spring Cloud Gateway是Spring Cloud自己的产物,基于Spring 5 和Spring Boot 2.0 开发,Spring Cloud Gateway的出现是为了代替zuul,在Spring Cloud 高版本中没有对zuul 2.0进行集成,SpringCloud Gateway使用了高性能的Reactor模式通信框架Netty。原创 2023-07-23 23:15:57 · 753 阅读 · 0 评论