上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 前言 如果大家有开发过微服务项目,那对配置中心应该是耳熟能详了,配置中心有个很有用的能力,就是热更新属性,即不重启服务,就能做到属性的动态变更。而我们今天讲的话题是,怎么样不使用配置中心,也能达到如上的效果 如何实现属性的热更新 如果我们属性是配置在配置文件中,我们可以通过监听文件的变化,然后进行属 阅读全文
posted @ 2024-07-16 09:19 Linyb极客之路 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 前言 1、什么是JMH JMH(Java Microbenchmark Harness)是由OpenJDK团队开发的一个用于Java微基准测试工具套件,主要是基于方法层面的基准测试,精度可以达到纳秒级。它提供了一种标准、可靠且可重复的方式来衡量Java代码的性能,包括方法调用、对象创建以及其他类型的 阅读全文
posted @ 2024-07-09 10:47 Linyb极客之路 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 前言 最近朋友他们部门有部分内部项目,打算用gitlab ci来做项目持续集成部署,他们有个需求,构建docker镜像的时候,版本需要是以当前时间作为版本。其格式为yyyymmddhhmm 一开始朋友翻阅官方文档,发现gitlab ci有个变量CI_COMMIT_TIMESTAMP,可以生成时间戳, 阅读全文
posted @ 2024-07-02 09:30 Linyb极客之路 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 前言 1、何为Testcontainers? Testcontainers是一个库,它为引导本地开发和测试依赖关系提供了简单而轻量级的API,并将真实的服务封装在Docker容器中。使用Testcontainers,您可以编写依赖于您在生产中使用的相同服务的测试,而不需要mock或内存服务。 用比较 阅读全文
posted @ 2024-06-11 09:25 Linyb极客之路 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 前言 使用过springcloud全家桶朋友,应该知道springcloud涉及的组件很多,为了让开发者快速了解项目引入了springcloud哪些组件,springcloud引入了HasFeatures,配合Actuator,可以让开发者感知到项目引入的组件功能类型、名称、版本以及对应的开发商。今 阅读全文
posted @ 2024-05-28 09:23 Linyb极客之路 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 前言 假设我们有个场景,我们需要实现服务之间的数据隔离、配置隔离、依赖的spring bean之间隔离。大家会有什么实现思路?今天给大家介绍spring-cloud-context里面有个NamedContextFactory可以达到上面的效果 NamedContextFactory简介 Named 阅读全文
posted @ 2024-05-21 09:18 Linyb极客之路 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 前言 最近业务部门有个java服务进程会突然无缘无故的挂掉,然后这个服务会产生一堆类似hs_err_pid19287.log这样的日志。业务部门负责人就把hs_err_pidxxx的日志发给我,让我帮忙看下问题。本文就来回顾一下,我是如何帮业务部门进行问题排查 排查历程 首先hs_err_pidxx 阅读全文
posted @ 2024-05-07 09:34 Linyb极客之路 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 前言 Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。很久之前写过一篇文章java应用线上诊断神器--Ar 阅读全文
posted @ 2024-04-23 09:11 Linyb极客之路 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 前言 在日常业务开发中过程,我们有时候为了业务解耦,会利用spring的机制,就是利用spring提供的ApplicationListener、ApplicationEventMulticaster等核心API来实现。(注: 我这边列的是核心底层API接口,正常我们会用监听事件用@EventList 阅读全文
posted @ 2024-04-02 11:02 Linyb极客之路 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前言 去年更新了一系列和SPI相关的内容,最近因为业务需要,我又基于业务场景,实现了一版。对于什么是spi,很久之前有写过一篇文章,java之spi机制简介感兴趣的朋友可以蛮看一下 需求分析 用过原生jdk提供的spi的朋友,应该会知道原生jdk的spi有个缺陷,就是没法实现按需加载,因此本文的实现 阅读全文
posted @ 2024-03-26 09:01 Linyb极客之路 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页