自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 sentinel整合

一、简介。

2023-08-26 03:18:57 39

原创 feign和robbin整合

1.3.2 编写feignclient。1.2.3 编写comtroller。1.3.1 编写controller。一、使用cloud-feign整合。1.3 编写pulisher。1.2 编写customer。1.2.1 编写启动类。1.2.2 编写yml。

2023-08-26 03:18:28 51

原创 nacos教程

一 nacos介绍Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。二 安装nocos。

2023-08-26 03:17:15 40

原创 分布式事务

注意事项 :LCN服务的事务需要在service编写。

2023-08-24 22:33:34 53

原创 服务的动态配置-Config

profile 必须有:如果没有profile后缀 也必须随便写一个,如果有就拉取你自己的profile(dev、test、pre、pro)测试(http://localhost:port/{label}/{application}-{profile}.yml)bootstrap.yml 优先级别最高,如果要采用我们的config,配置文件必须采用bootstrap.yml。下载客户端,并复制config.ini文件,在文件中指定authtoken。编写配置文件(Git的操作)购买一个免费的隧道。

2023-08-24 22:33:03 92

原创 服务的网关-Zuul(1.5.x)和gateway(2.X)

zuul的配置zuul : # 指定自定义服务(方式一 , key(服务名):value(路径)) # routes : # search : / ss /**# 指定自定义服务(方式二)routes:kehu: # 自定义名称path: /ccc/** # 映射的路径serviceId: customer # 服务名称。

2023-08-24 22:32:24 57

原创 服务的追踪-Sleuth

在整个微服务架构中,微服务很多,一个请求可能需要调用很多很多的服务,最终才能完成一个功能,如果说,整个功能出现了问题,在这么多的服务中,如何去定位到问题的所在点,出现问题的原因是什么。重新修改zipkin的yml文件。搭建Zipkin的web工程。导入RabbitMQ依赖。修改Zipkin的信息。

2023-08-24 22:31:33 33

原创 服务间的负载均衡-Robbin

客户端负载均衡:customer客户模块,将2个Search模块信息全部拉取到本地的缓存,在customer中自己做一个负载均衡的策略,选中某一个服务。服务端负载均衡:在注册中心中,直接根据你指定的负载均衡策略,帮你选中一个指定的服务信息,并返回。Robbin是帮助我们实现服务和服务负载均衡,Robbin属于客户端负载均衡。在search服务里面启动两台服务8012和9991服务。3.2 配置文件去指定负载均衡的策略(推荐) cutomer。在customer导入robbin依赖。

2023-08-24 22:30:41 99

原创 服务间的隔离及断路器-Hystrix

在调用指定服务时,如果说这个服务的失败率达到你输入的一个阈值,将断路器从closed状态,转变为open状态,指定服务时无法被访问的,如果你访问就直接走fallback方法,在一定的时间内,open状态会再次转变为half open状态,允许一个请求发送到我的指定服务,如果成功,转变为closed,如果失败,服务再次转变为open状态,会再次循环到half open,直到断路器回到一个closed状态。请求缓存的声明周期是一次请求。

2023-08-24 22:29:43 37

原创 服务间的调用-Feign

Feign可以帮助我们实现面向接口编程,就直接调用其他的服务,简化开发。client 客服端 消费者导入依赖添加一个注解 cutomer测试使用注意事项●如果你传递的参数,比较复杂时,默认会采用POST的请求方式。●传递单个参数时,推荐使用@PathVariable。●如果传递的单个参数比较多,这里也可以采用@RequestParam,不要省略value属性●传递对象信息时,统一采用json的方式,添加@RequestBody●Client接口必须采用@RequestMapping。

2023-08-24 22:29:15 62

原创 完整的SpringCloud框架图

2023-08-24 22:27:10 40

原创 Redis教程

Redis就是一款NoSQL。NoSQL -> 非关系型数据库 -> Not Only SQL。。。文档型:ElasticSearch,Solr,Mongodb。。。大数据 处理数据分析面向列:Hbase,Cassandra。。。图形化:Neo4j。。。除了关系型数据库都是非关系型数据库。mysql oracle sysbase db2 postgrel sqlserver sql操作NoSQL只是一种概念,泛指非关系型数据库,和关系型数据库做一个区分。

2023-08-24 08:07:06 41 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除