随笔分类 -  springCloud

1 2 下一页

Feign服务调用
摘要:Feign服务调用 使用Feign,在服务消费者中,调用服务提供者的接口。 注册中心 此处使用 Nacos,详情见: https://www.cnblogs.com/expiator/p/17392549.html Feign依赖 <properties> <java.version>1.8</ja 阅读全文

posted @ 2023-05-16 01:01 乐之者v 阅读(57) 评论(0) 推荐(0) 编辑

nacos注册中心/配置中心的使用
摘要:Nacos下载: https://github.com/alibaba/nacos/releases Nacos启动: 此处为了演示方便,下载的是 Windows版本 nacos-server-2.2.2.zip 。 进入 nacos-server-2.2.2\nacos\bin 文件夹,按shif 阅读全文

posted @ 2023-05-13 01:10 乐之者v 阅读(283) 评论(0) 推荐(0) 编辑

Feign常用的代码、注解、Http请求调用
摘要:Feign常用的注解: name/value:指定FeignClient的名称,如果项目使用了Ribbon,name属性会作为微服务的名称,用于服务发现 contextId:指定beanID url: url一般用于调试,可以手动指定@FeignClient调用的地址 decode404:当发生ht 阅读全文

posted @ 2023-05-04 22:52 乐之者v 阅读(242) 评论(0) 推荐(0) 编辑

Feign调用报错status 404
摘要:feign调用报错status 404 使用feign,报错:FeignException: status 404。如下: Caused by: feign.FeignException: status 404 reading #; at feign.FeignException.errorStat 阅读全文

posted @ 2023-05-04 22:24 乐之者v 阅读(919) 评论(0) 推荐(0) 编辑

Consul注册中心显示红叉 (All service checks failing)
摘要:Consul注册中心显示红叉 (All service checks failing) 错误原因: 心跳机制没有打开,所以健康检查总是报红 解决方法: 在 application.properties 添加以下配置,打开心跳机制: spring.cloud.consul.discovery.hear 阅读全文

posted @ 2023-05-04 15:39 乐之者v 阅读(609) 评论(0) 推荐(0) 编辑

Feign使用MultipartFile
摘要:Feign的方法参数使用MultipartFile Feign的方法参数使用MultipartFile,不能直接用,需要做一些配置。 依赖包: <dependency> <groupId>io.github.openfeign.form</groupId> <artifactId>feign-for 阅读全文

posted @ 2023-04-27 23:21 乐之者v 阅读(355) 评论(0) 推荐(0) 编辑

Nacos的简单理解(摘自官方文档)
摘要:Nacos 概念 Nacos 是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态 阅读全文

posted @ 2023-04-17 23:28 乐之者v 阅读(119) 评论(0) 推荐(0) 编辑

项目启动报错 找不到SpringCloud Config 配置中心
摘要:项目启动报错 找不到SpringCloud Config 配置中心 项目启动报错: Caused by: org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://loca 阅读全文

posted @ 2023-03-27 16:16 乐之者v 阅读(160) 评论(0) 推荐(0) 编辑

java微服务 Dubbo面试题/SpringCloud面试题
摘要:java微服务面试题 Q:为什么要用微服务?微服务有哪些优势? 单体应用把所有功能都堆放在一起,改动影响大,风险高。 微服务具有以下优势: 针对特定服务发布,影响小,风险小,成本低。 频繁发布版本,快速交付需求。 低成本扩容,弹性伸缩,适应云环境。 Q:怎么解决服务调用闭环(循环依赖)? 服务分层, 阅读全文

posted @ 2020-06-28 23:34 乐之者v 阅读(1344) 评论(0) 推荐(0) 编辑

SpringCloud Feign通过FallbackFactory显示异常信息
摘要:SpringCloud Feign可以进行服务消费,而且内置了Hystrix,能够进行熔断。 Feign可以通过fallback指定熔断回调的类。代码示例及讲解可见: https://www.cnblogs.com/expiator/p/10826852.html 但是,有时候我们还需要记录异常信息 阅读全文

posted @ 2019-05-13 22:10 乐之者v 阅读(4391) 评论(0) 推荐(0) 编辑

SpringCloud Feign的简单运用
摘要:服务提供者 服务提供者,是位于其他项目里面的。 服务提供者提供的方法,在Controller层里面,有可访问的Url。 @Controller @RequestMapping("/order") public class OrderDetailController { @ResponseBody @ 阅读全文

posted @ 2019-05-07 17:28 乐之者v 阅读(545) 评论(0) 推荐(0) 编辑

Spring Cloud Feign踩坑记录(二)
摘要:注意,以下的Feign遇到的坑,在高版本中有些已经修复。 某些项目由于历史包袱原因,无法进行全面升级,才需要修补这些坑。 1.启动报错:not annotated with HTTP method type (ex. GET, POST) 错误原因: 低版本的Feign不支持@PostMapping 阅读全文

posted @ 2019-05-07 09:36 乐之者v 阅读(1077) 评论(0) 推荐(0) 编辑

SpringCloud Zuul网关的简单理解
摘要:Zuul网关功能 请求路由、服务路由、请求过滤 请求路由 参数配置如下所示,所有能够配置path规则的请求,都会被zuul网关转发到对应的url上。 服务路由 参数配置如下所示,zuul会对服务user service进行路由,所有能够配置path规则的请求,都会被zuul网关转发到serivce 阅读全文

posted @ 2019-04-27 11:42 乐之者v 阅读(283) 评论(0) 推荐(0) 编辑

SpringCloud Zuul网关超时
摘要:最近在使用SpringCloudZuul网关时,报错"NUMBEROF_RETRIES_NEXTSERVER_EXCEEDED", 查询资料后,发现: ribbon.ConnectTimeout的配置值小于hystrix.command.default.execttion.isolation.thr 阅读全文

posted @ 2019-04-22 23:10 乐之者v 阅读(2797) 评论(0) 推荐(0) 编辑

SpringCloud Hystrix熔断之线程池
摘要:服务熔断 雪崩效应:是一种因服务提供者的不可用导致服务调用者的不可用,并导致服务雪崩的过程。 服务熔断:当服务提供者无法调用时,会通过断路器向调用方直接返回一个错误响应,而不是长时间的等待,避免服务雪崩。 实际情景 项目中使用的是服务消费者Feign、熔断器Hystrix。 前端同时发起20次请求, 阅读全文

posted @ 2019-04-18 23:19 乐之者v 阅读(1113) 评论(0) 推荐(0) 编辑

SpringCloud Feign 踩到的坑(一)
摘要:最近在使用SpringCloud的context-path时,遇到了一些坑,记录一下。 server.context-path(上下文) 服务提供者的application配置文件中有一个属性叫server.context-path,是上下文。 如下示: server.context-path=/d 阅读全文

posted @ 2019-03-23 11:36 乐之者v 阅读(423) 评论(0) 推荐(0) 编辑

微服务SpringCloud无法进行服务消费
摘要:最近用SpringCloud做微服务,一直无法成功进行服务消费。 我使用的服务消费者是Feign,声明式调用服务提供者。 排查过程 1.检查服务提供者: (1)对提供的方法进行测试,确保提供的服务没有问题。 (2)是否在控制层上方添加了@Controller。 (3)方法的method是否正确。是G 阅读全文

posted @ 2019-03-20 18:17 乐之者v 阅读(333) 评论(0) 推荐(0) 编辑

SpringCloud报错:Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing MappingNode
摘要:今天在配置eureka集群时,SpringCloud报错如下: Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing MappingNode 解决方案: 1.网上大多数都是说节点重复了。yml配置文件里面有相同的节点。 阅读全文

posted @ 2018-09-24 22:14 乐之者v 阅读(8717) 评论(0) 推荐(0) 编辑

SpringCloud报错:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
摘要:启动SpringCloudEureka 报错:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server 解决方法: 先仔细检查,指定的注册中心 eurek 阅读全文

posted @ 2018-09-24 21:55 乐之者v 阅读(53579) 评论(0) 推荐(3) 编辑

1 2 下一页
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示