上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页
摘要: ## 前言 > sentry简介 Sentry 是一款专业的企业级错误跟踪和日志分析工具,旨在帮助开发人员、管理员和产品经理跟踪、分析和解决应用程序错误和性能问题。 Sentry 的主要功能和优点包括: **错误跟踪:** Sentry 可以跟踪应用程序中的错误,并将它们记录下来,以便开发人员能够快 阅读全文
posted @ 2023-07-11 11:37 Linyb极客之路 阅读(184) 评论(0) 推荐(0) 编辑
摘要: ## 前言 之前业务部门的某项目微服务调用关系如下图 ![](https://img-blog.csdnimg.cn/img_convert/89177ad4877dca80d41596fefe4308d6.png) 后因业务改造需要,该项目需要将服务A部署到另外一个集群,但服务A仍然需要能调用到服 阅读全文
posted @ 2023-07-04 10:37 Linyb极客之路 阅读(197) 评论(0) 推荐(0) 编辑
摘要: ## 前言 ribbon是Netflix开源的客户端负载均衡工具,ribbon实现一系列的负载均衡算法,通过这些负载均衡算法去查找相应的服务。ribbon被大家所熟知,可能是来源于spring cloud,今天就来聊聊如何单独使用ribbon来实现业务客户端负载均衡 ## 实现关键 springcl 阅读全文
posted @ 2023-06-20 09:55 Linyb极客之路 阅读(32) 评论(0) 推荐(0) 编辑
摘要: ## 前言 > 什么是服务定位器模式 服务定位器是一个了解如何提供各种应用所需的服务(或组件)的对象。在服务定位器中,每个服务(或组件)都只有一个单独的实例,并通过ID 唯一地标识。 用这个 ID 就能从服务定位器中得到这个服务(或组件)。 > 何时可以考虑使用服务定位器模式 服务定位器模式的目的是 阅读全文
posted @ 2023-06-13 14:29 Linyb极客之路 阅读(29) 评论(0) 推荐(0) 编辑
摘要: ## 前言 最近部门有个需求,需要对一些客户端IP做白名单,在白名单范围内,才能做一些业务操作。按我们的部门的一贯做法,我们会封装一个client包,提供给业务方使用。(**注:** 我们的项目是运行在K8S上)本以为这是一个不是很难的功能,部门的小伙伴不到一天,就把功能实现了,他通过本地调试,可以 阅读全文
posted @ 2023-05-31 09:38 Linyb极客之路 阅读(414) 评论(0) 推荐(0) 编辑
摘要: ## 前言 偶然的机会发现spring有个spring-plugin,官网对它的介绍是 > Spring Plugin provides a more pragmatic approach to plugin development by providing the core flexibility 阅读全文
posted @ 2023-05-23 09:49 Linyb极客之路 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 前言 有一定开发经验的同学对AOP应该很了解吧,如果不了解,可以先查看如下文章进行科普一下https://baike.baidu.com/item/AOP/1332219?fr=aladdin,再来阅读本文。 示例前置准备 注: 本示例基于springboot进行演示 1、在项目pom引入aop的G 阅读全文
posted @ 2023-05-10 09:59 Linyb极客之路 阅读(166) 评论(0) 推荐(1) 编辑
摘要: 前言 如果有使用过spring aop功能的小伙伴,应该都会知道spring aop主要是通过动态代理在运行时,对业务进行切面拦截操作。今天我们就来实现一下如何通过APT+AST在编译期时实现AOP功能。不过在此之前先科普一下APT和AST相关内容 APT(注解处理器) apt可以查看我之前写过的文 阅读全文
posted @ 2023-04-25 09:53 Linyb极客之路 阅读(227) 评论(0) 推荐(1) 编辑
摘要: 什么是APT APT(Annotation Processing Tool)它是Java编译期注解处理器,它可以让开发人员在编译期对注解进行处理,通过APT可以获取到注解和被注解对象的相关信息,并根据这些信息在编译期按我们的需求生成java代码模板或者配置文件(比如SPI文件或者spring.fat 阅读全文
posted @ 2023-04-11 16:37 Linyb极客之路 阅读(731) 评论(0) 推荐(1) 编辑
摘要: 前言 最近业务部门接手了外包供应商的项目过来自己运维,该部门的小伙伴发现了一个问题,比如后端的DTO有个属性名为nPrice的字段,通过json渲染到前端后,变成nprice,而预期的字段是要为nPrice。于是他们就找到我们部门,希望我们能帮忙解决一下这个问题,本文就聊聊如何解决问题,至于为什么会 阅读全文
posted @ 2023-04-04 09:44 Linyb极客之路 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页