上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 主要包括几个步骤:1、上传zip包到Linux;2、在环境变量中配置rocketMQ信息;3、修改mq相关配置;4、启动服务 一、下载zip包并且上传到Linux 因为rocketMQ运行是需要java环境的,所以也需要下载jdk,总共需要两个文件,一个是jdk1.8,一个是rocketMQ4.7, 阅读全文
posted @ 2024-10-12 10:49 多多指教~ 阅读(138) 评论(0) 推荐(0) 编辑
摘要: SkyWalking组件通过添加相关配置就可以获取到接口的相关信息,更加方便的追踪和处理问题 接下去讲下步骤: 1、在service层添加两个注解; @Trace @Tags({@Tag(key = "getDataByCode",value = "returnedObj"), @Tag(key = 阅读全文
posted @ 2024-10-09 14:43 多多指教~ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在微服务多个服务调用过程中,随着服务数量增多,互相调用的变多,就会出现一些问题: 1、调用链路,如何快速定位问题 2、如果缕清微服务之间的依赖关系 3、各个微服务接口性能分析 4、整个业务流程的调用处理顺序 skywalking可以很好的处理这些问题,在springcloud微服务中如何整合skyw 阅读全文
posted @ 2024-10-08 18:00 多多指教~ 阅读(500) 评论(0) 推荐(0) 编辑
摘要: gateway处理跨域问题,有两种方式,一种是配置文件,另外一种是代码 配置文件 spring: cloud: gateway: globalcors: cors-configurations: '[/**]': allowCredentials: true allowedMethods: "*" 阅读全文
posted @ 2024-09-27 17:51 多多指教~ 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 全局过滤器是可以做一些统一的事情,比如认证鉴权、日志处理等 @Component public class LogFilter implements GlobalFilter, Ordered { Logger log = LoggerFactory.getLogger(this.getClass( 阅读全文
posted @ 2024-09-27 17:28 多多指教~ 阅读(104) 评论(0) 推荐(0) 编辑
摘要: gateway作为第二代springcloud网关,是微服务架构中不可缺少的一部分,接下去就简单介绍下如何在springcloud中整合它 此处配合用到了nacos,将gateway服务注册到nacos统一管理 一、添加依赖: <dependency> <groupId>org.springfram 阅读全文
posted @ 2024-09-27 16:00 多多指教~ 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 简单理解就是,同样请求一个接口的入参,针对该参数对应是规定值的数据请求,进行控制,比如我一个接口的一个参数为id,如果id值为1002、1003的入参进行热点控制,别的id值不控制随意请求。 采用的是sentinel进行热点数据控制 设置如下 这个热点设置,需要借助@SentinelResource 阅读全文
posted @ 2024-09-25 10:30 多多指教~ 阅读(12) 评论(0) 推荐(0) 编辑
摘要: openfeign作为微服务各个模块之间调用的组件,如果服务提供方出现异常,会将错误返回给服务消费方,消费方可以通过sentinel的服务降级方法,对如果调用异常的情况进行处理 以下介绍下具体做法: 一、服务消费方必须整合openfeign,方法可以参考:https://www.cnblogs.co 阅读全文
posted @ 2024-09-24 15:44 多多指教~ 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 接下去简单介绍下如何利用sentinel的dashboard进行流控和熔断。 一、流控(服务提供方设置) 1、在簇点链路找到对应资源名,点击流控,选择QPS或者线程数,单位是 秒 ,设置单机阈值 流控:QPS:每秒访问数;线程数:也就是时间段内只有对应的线程数处理,超过的线程请求会等待 2、流控模式 阅读全文
posted @ 2024-09-24 14:33 多多指教~ 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 此处只做个简单的springcloud中添加sentinel的demo 1、下载sentinel的jar,访问网址:https://github.com/alibaba/Sentinel/releases 2、找到本地jar文件夹,使用cmd或者终端中打开,执行java -jar sentinel- 阅读全文
posted @ 2024-09-23 19:47 多多指教~ 阅读(67) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页
点击右上角即可分享
微信分享提示