
spring cloud
文章平均质量分 63
spring cloud
猎人在吃肉
这个作者很懒,什么都没留下…
展开
-
Nacos 与 其它注册中心特性的对比(CP + AP )
Nacos 的一致性协议 是 既支持 CP ,也支持 AP。原创 2023-06-15 15:04:58 · 1547 阅读 · 0 评论 -
SpringCloud 中各微服务使用 springcloud-config 获取配置文件时,配置信息无法实时刷新
SpringCloud 中各微服务使用 springcloud-config 获取配置文件时,配置信息无法实时刷新原创 2023-06-14 18:05:16 · 1895 阅读 · 0 评论 -
springCloud 中,openFeign 使用说明
如果服务端方法中的数据含有注解,则 客户端 openFeign 中的每个方法中的参数和注解一个不能少,比较完全一致。OpenFeign 默认等待 一秒钟,超过后报错。在 yml 配置文件中,指定超时时间(毫秒)客户端 openFeign 代码如下。在yml 文件中,指定打印的类文件。则,openFeign 方法要。,特别说明的是一定不要省略。如上所示,服务端的代码是。原创 2023-06-13 23:45:39 · 490 阅读 · 0 评论 -
springcloud,actuator 为 Eureka 中的微服务信息完善,配置显示 主机名称 和 IP地址
如果使用热部署,因为缓存的原因, 上面的配置可能不生效。最好的方法是将 Eureka 和 微服务 全部关闭,重新启动。在 Eureka 中 各个 微服务 显示的是 应用名称(如下图所示),微服务的信息不全,不完整。因此,对 各个微服务 配置,使其显示 主机名称 和 IP地址。原创 2023-06-13 14:30:25 · 487 阅读 · 0 评论 -
SpringCloud 控制台:Unable to start LiveReload server
SpringCloud 控制台:Unable to start LiveReload server原创 2023-06-13 09:39:11 · 766 阅读 · 0 评论 -
idea 热部署插件 Devtools 的配置
idea 热部署插件 Devtools 的配置原创 2023-06-13 09:33:24 · 1119 阅读 · 0 评论 -
Nacos win10 安装配置教程
Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。官网地址https//nacos.io。原创 2022-07-26 14:16:18 · 2484 阅读 · 0 评论 -
Spring Cloud Config 入门学习
代码在https://gitee.com/xxxxxx/SpringCloudDemo.git 下创建 microservicecloud-config 目录,创建 application.yml ,内容:spring: profiles: active: - dev---spring: profiles: dev #开发环境 application: name: microservicecloud-config-demo-devhello:原创 2020-07-16 14:05:50 · 306 阅读 · 0 评论 -
springcloud zuul 入门配置
核心代码pom.xml<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-eureka</artifactId></dependency><dependency> <groupId>org.springframework.cloud</groupId> &l原创 2020-07-16 10:11:15 · 233 阅读 · 0 评论 -
springboot 项目,mybatis 日志打印配置
项目结构如下:如果要显示 mybatis 日志,需要配置 dao 接口类( PaymentDao.java )所在的 包名路径 即可。具体如下:# mybatis 日志打印logging: level: com.test.demo.dao: DEBUG原创 2020-07-14 13:58:10 · 4091 阅读 · 1 评论 -
SpringCloud Eureka 集群配置时的注意事项
Eureka 集群配置时,注意事项需要保证 eureka.instance.hostname eureka服务的实例名称在集群中保证唯一。需要保证 eureka.client.service-url.defaultZone 的主机名(或IP)要唯一。如果是 Eureka 集群在同一个主机上时(学习和开发时),通过配置 hosts ,保证主机名的唯一。127.0.0.1 eureka7001.com127.0.0.1 eureka7002.com127.0.0.1 eureka7原创 2020-07-13 11:16:53 · 1256 阅读 · 2 评论 -
SpringCloud和SpringBoot是什么关系
SpringBoot 专注于快速方便的开发单个个体微服务。SpringCloud 是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来,为各个微服务之间提供,配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等集成服务SpringBoot可以离开SpringCloud独立使用开发项目,但是SpringCloud离不开SpringBoot,属于依赖的关系.结论: SpringBoot 专注于快速、方便的开发单个微服务 个体,S转载 2020-07-07 17:48:18 · 285 阅读 · 0 评论 -
(转载)Dubbo的分布式互联网架构图
Dubbo的分布式互联网架构图转载 2020-07-07 17:46:34 · 444 阅读 · 0 评论 -
什么是微服务,微服务的优缺点
文章目录1、什么是微服务2、微服务的优缺点2.1、优点2.2、缺点3、微服务技术栈有哪些(2018年整理)4、当前各大IT公司用的微服务架构(2018年整理)1、什么是微服务微服务化的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每一个微服务提供单个业务功能的服务,一个服务做一件事,从技术角度看就是一种小而独立的处理过程,类似进程概念,能够自行单独启动或销毁,拥有自己独立的数据库。微服务架构提出者马丁福勒 ,马丁福勒的论文阅读。2、微服务的优缺点2.1、优点每个服务足原创 2020-07-07 09:02:58 · 4029 阅读 · 0 评论 -
使用 springcloud.alibaba 的Sentinel 时,进行流控规则配置时,资源名的填写方式不同造成不同的显示效果
文章目录一、 问题二、示例说明1、资源名设置为 URL的值: /rateLimit/byUrl2、资源名设置为 `@SentinelResource` 的值: byUrl一、 问题使用 springcloud.alibaba 的Sentinel 时,在 Sentinel 控制台,进行流控规则 配置 时,资源名 有两种填写方式:请求的 URL (对应的 @GetMapping 、RequestMapping 的 value 值)@SentinelResource 的 value 值但是两种配置原创 2020-07-04 23:08:13 · 6189 阅读 · 0 评论 -
springcloud Eureka 微服务信息完善
springcloud 服务应用名称的配置:服务应用注册 Eureka 中的截图:当服务注册到 Eureka 中,服务应用 默认显示的是 应用名称的大写和端口号 。如果要修改 服务应用 在 Eureka 中的名称显示,使用下面的配置:eureka: instance: instance-id: payment8002 ## 如果要配置服务名称 prefer-ip-address: true ## 如果要显示IPEureka 相关完整配置如下:配置完成后,别只原创 2020-06-27 09:29:56 · 307 阅读 · 0 评论 -
consul window版的安装
1、下载官方下载地址: https://www.consul.io/downloads选择 windows64位的consul 下载,下载完成后,解压到 D:\dev_tools\consul 目录下:2、配置path路径在windows 系统 path 中添加 D:\dev_tools\consul3、测试consul --version3、cmd 启动 consulconsul agent -dev4,在浏览器输入:http://localhost:8500/ , 可原创 2020-06-26 14:04:49 · 560 阅读 · 0 评论 -
作为服务注册中心,Eureka 比 Zookeeper 好在哪里
文章目录1、关系型数据库 (mySql,oracle,SqlServer 等)遵循的原则是 **`ACID 原则`**2、非关系型数据库( redis,mogoDB等 ),又称 NoSQL ,遵循的原则是 **`CAP原则`** ,3、在 **分布式** 领域有一个很著名的 **`CAP定理`**3.1、CAP 理论 在分布式存储系统中,最多只能实现以上两点。4、作为服务注册中心,Eureka...转载 2019-01-27 14:59:40 · 674 阅读 · 0 评论 -
spring boot 配置 swagger2
Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 总体目标是使客户端和文件系统作为服务器以同样的速度来更新文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。引入jar包 dependency> groupId>io.springfoxgroupId> artifactId>s原创 2017-11-28 11:54:42 · 13255 阅读 · 0 评论 -
开源的分布式事务解决方案
分布式事务四种解决方案希望对需要解决分布式事务的人,提供点小小帮助:1.基于消息队列最终一致性:https://github.com/yu199195/myth2.TCC型解决方案:https://github.com/yu199195/happylifeplat-tcc3.二阶段提交强一致性:https://github.com/yu199195/happylifeplat-transac...转载 2018-12-11 17:10:06 · 378 阅读 · 0 评论 -
spring boot 或 cloud 整合时的异常解决方法
1、ConfigServicePropertySourceLocator : Fetching config from server at: http://localhost:8888Eureka 客户端的服务启动时,我配置是8001,但是发现启动时,会从8888端口获取配置信息。其实就是一个配置文件优先级的问题;SpringCloud里面有个“启动上下文”,主要是用于加载远端的配置,也就是...原创 2019-01-26 16:40:09 · 1391 阅读 · 0 评论 -
SpringCloud分布式开发五大神兽
SpringCloud分布式开发五大神兽服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud Config服务发现 —— Eureka一个RESTful服务,用来定位运行在AWS地区(Region)中的中间层服务。由两个组件组成:E...转载 2019-01-27 23:09:56 · 271 阅读 · 0 评论 -
微服务的系统架构,面试常问到的
整套开发技术栈以 SpringCloud 为主,单个微服务模块以 SpringMVC+SpringBoot/Spring+MyBatis 组合进行开发1、前端层页面 H5+thymeleaf/样式CSS3+Bootstrap/前端框架JQuery+Node|Vue等2、负载层前端访问通过Http或Https协议到达服务端的LB,可以使用 Nginx 实现反向代理、动静分离、负载均衡, L...转载 2019-01-30 15:18:55 · 981 阅读 · 0 评论 -
Ribbon 和 Feign 的区别
spring cloud的 Netflix 中提供了两个组件实现软负载均衡调用:ribbon 和 feign 。Ribbon是一个基于 HTTP 和 TCP 客户端 的负载均衡的工具。它可以 在客户端 配置 ribbonServerList(服务端列表),使用 HttpClient 或 Spring 的 RestTemplate 去调用,然后轮询请求以实现均衡负载。FeignFeign ......原创 2019-01-30 16:22:01 · 54658 阅读 · 17 评论 -
SpringCloud Hystrix(断路器) 服务降级 和 服务熔断
文章目录一、服务降级(从整体考虑,主动部分降级)1.1、概念:1.2、方案:二、服务熔断 (单个目标的自行处理)2.1、概念2.2、熔断设计三、服务降级 与 服务熔断 的区别一、服务降级(从整体考虑,主动部分降级)1.1、概念:当服务器压力剧增的情况下,根据当前业务情况及流量对一些服务和页面有策略的降级,以此释放服务器资源以保证核心任务的正常运行。1.2、方案:服务接口拒绝服务:页面能...转载 2019-03-09 23:55:43 · 8044 阅读 · 3 评论 -
SpringCloud中,什么是服务治理
SpringCloud 分布式开发五大神兽服务发现 —— Netflix Eureka [juəˈri:kə] “尤利卡”高电阻镍铜合金客服端负载均衡 —— Netflix Ribbon [ˈrɪbən] 带状物断路器 —— Netflix Hystrix [hɪst'rɪks] 猬服务网关 —— Netflix Zuul 祖鲁分布式配置 —— Spring Cloud Con...转载 2018-04-08 14:34:46 · 2354 阅读 · 0 评论