- 博客(204)
- 资源 (1)
- 收藏
- 关注
原创 Linux /etc/hosts文件
Linux的/etc/hosts文件用于静态地映射主机名到 IP 地址。每一行通常包含三个部分,分别是ip、主机名、主机名别名。
2023-12-02 17:24:56 1039
原创 Spring Cloud Stream实践
不同中间件,有各自的使用方法,代码也不一样。可以使用Spring Cloud Stream解耦,切换中间件时,不需要修改代码。
2023-11-20 22:52:50 436
原创 微服务调用链路追踪
本文介绍微服务调用链路追踪,涉及技术有:sleuth和zipkin。sleuth负责追踪调用链路数据,zipkin负责调用链路数据可视化展现。本文的操作是在服务网关实践的基础上进行。
2023-11-19 23:16:32 474
原创 服务网关实践
Spring Cloud GateWay网关启动类配置文件application.yml配置的作用:通过网关访问路径符合开头时,网关会将请求转发到uri()的对应的路径下。例如:访问,网关会将请求转发到,其中与可以互相替换。启动网关服务报错如下启动报错原因:SpringCloud Gateway使用的web框架为webflux,和S
2023-11-15 22:26:45 759
原创 服务熔断保护实践--Sentinal
微服务有很多互相调用的服务,构成一系列的调用链路,如果调用链路中某个服务失效或者网络堵塞等问题,而有较多请求都需要调用有问题的服务时,这是就会造成多个服务的大面积失效,造成服务“雪崩”效应。服务“雪崩”的根本原因在于服务之间的强依赖,为了预防服务“雪崩”这一问题,可以做好服务隔离、服务熔断降级、服务限流。服务隔离:当某个服务故障时,不波及其他模块,不影响整体服务。
2023-11-01 23:59:23 721
原创 服务熔断保护实践--Hystrix
微服务有很多互相调用的服务,构成一系列的调用链路,如果调用链路中某个服务失效或者网络堵塞等问题,而有较多请求都需要调用有问题的服务时,这是就会造成多个服务的大面积失效,造成服务“雪崩”效应。服务“雪崩”的根本原因在于服务之间的强依赖,为了预防服务“雪崩”这一问题,可以做好服务隔离、服务熔断降级、服务限流。服务隔离:当某个服务故障时,不波及其他模块,不影响整体服务。
2023-10-29 17:28:02 871
原创 微服务负载均衡实践
本文主要讲解微服务的服务调用和负载均衡,使用spring cloud的loadbalancer及openfeign两种技术来实现。本文的代码是在微服务的初步使用的基础上进行。
2023-10-18 17:33:33 2985 1
原创 高德地图api 地理编码(地址-->坐标)geocoder.getLocation在官方可以测试出结果,下载代码到本地却用不了 问题解决
geocoder.getLocation在官方可以测试出结果,下载代码到本地却用不了 问题的解决。
2023-05-08 19:45:12 2056 2
原创 探讨Hive是否转为MapReduce程序
fetch 翻译为"抓取"。设置fetch.task为minimal,最少使用fetch操作,desc和select * 、limit 操作 不走MapReduce,其余都要走MapReduce程序。fetch.task为none的意思是,不直接抓取表对应的存储数据,返回的数据都需要通过执行MapReduce得到,这时候,只有desc操作不走MapReduce程序。测试需要走MapReduce程序的操作,例如:统计操作,从输出日志得知,需要执行MapReduce操作(包括Map操作和Reduce操作)
2023-04-16 13:54:39 718 1
原创 七牛云 OSS 文件上传demo
OSS的英文全称是Object Storage Service,翻译成中文就是对象存储服务。OSS非常适合存储静态资源,提供HTTP链接的方式来访问到静态资源,例如图片,减轻业务服务器存储静态文件的压力。这里选择七牛云 对象存储服务来实现OSS功能。
2022-09-03 13:12:06 1572
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人