springcloud学习
文章平均质量分 54
it张zx
这个作者很懒,什么都没留下…
展开
-
使用RestTemplate对象实现服务间通信存在问题
1.现有RestTemplate方式通信存在问题? @GetMapping("user") public String invokeDemo(){ log.info("user demo......"); //1.调用订单服务服务地址: http://localhost:9999/order接收返回值 RestTemplate restTemplate = new RestTemplate(); String orderRes.原创 2021-06-18 13:46:04 · 136 阅读 · 0 评论 -
微服务间通信
1.什么是微服务定义:基于单体应用围绕业务进行服务拆分,拆分出来每一个服务独立应用独立运行独立都署运行在自己计算机进程中基于分布式服务管理2.如何解决微服务的服务间通信问题?a.HTTP Rest 方式 使用http协议进行数据传递JsoN springcloud 使用http协议传递参数b.RPC 方式 远程过程调用 二进制OSI: 物理层、数据链路层、网络层、传输层(RPC)、会话层、表示层、应用层(Http)3.如何在java代码中发起http方式请原创 2021-06-18 08:22:01 · 271 阅读 · 0 评论 -
Eureka的自我保护机制
1.自我保护机制触发现象2,我保护机制( self Preservation Mode)注意:自我保护机制默认是开启的现象在自我保护模式下,aureka服务器将停止逐出所有实例,机制:这样做是为了确保灾难性的网络事件不会清除eureka注册表数据,并将其传播到下游的所有客户端触发自我保护机制, 什么时候讲客广端在服务注册中中清除:1 .心心跳的次数高于预期阈值2.自我保护被禁用3.eureka server关闭自我保护机制#关闭自我保护eureka.server.enable-self原创 2021-06-16 20:39:47 · 320 阅读 · 0 评论 -
Eureka Client开发
1.开发eureka client就是日后基于业务拆分出来一个个微服务2.创建完成springboot应用:springc loud_02eureka_client3.在创建项目中引入eureka client相关依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client原创 2021-06-16 20:08:55 · 86 阅读 · 0 评论 -
springcloud环境搭建
1.微服务定义:基于单个应用围绕业务进行拆分,拆分出来每一个服务独立项目单独部署运行自己计算机进程里面,基于分布式服务管理2 . springc loud定义:用来帮助开发人员快速构建─套分布式应用微服务工具集(服务注册发现负载均衡路由组件统一配置管理)...原创 2021-06-15 15:34:52 · 97 阅读 · 0 评论 -
springcloud初步学习
1.什么是springcloud?Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, one-time to原创 2021-06-15 08:12:38 · 83 阅读 · 1 评论 -
springcloud微服务架构
1.什么是微服务In short, the microservice architectural style [1] is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These ser原创 2021-06-14 19:08:00 · 72 阅读 · 0 评论