springboot

轻量级微服务监控方案:Spring Boot Admin+Cloud+Nacos

在当今复杂的分布式系统架构中,高效的监控至关重要。Spring Boot Admin、Spring Cloud 与 Nacos 强强联合,可快速为我们项目带来轻量级的可视化监控的理想方案。本文将详细剖析这三者的集成要点与实践细节,助您构建稳固且可控的微服务体系 。

SpringBoot插件化技术方案选型

在行业数字化解决方案的研发和交付过程中,我们面临以下痛点:高定制化需求困境、部署运维复杂度、技术债务累积,所以平台支持插件化架构技术显得尤为迫切,通过插件的形式灵活组合与扩展,实现对客户的生产管理、安全管理、设备能源管理等多场景需求高效支撑。

当Actuator失效时:Tomcat线程池监控的全面解决方案

监控Tomcat线程池是确保应用稳定性的关键。通过Spring Boot Actuator、JMX、Micrometer、自定义监控以及命令行工具(如Arthas、jstack),我们可以全面掌握线程池的状态。即使在高负载或线程耗尽的情况下,也能通过后台或命令行方式获取监控数据,及时发现问题并优化性能。

Spring Feign大文件上传踩坑记

在给项目封装java-sdk时,内部我包装了feign、restTemplate等多种rpc交互方式,但业务在使用feign上传大文件时,出现了超时问题、OOM等问题

Spring Cloud Bus的消息发布与订阅

Spring Cloud Bus 对自己的定位是 Spring Cloud 体系内的消息总线,他是基于Spring Cloud Stream进一步的封装,结合Spring Context自身事件机制,来快速简单地完成分布式集群中服务的业务事件定义、业务消息的发送与订阅流程

Spring Boot下Actuator配置与监控

Spring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得

Dubbo+Grpc+Spring Boot初体验

前段时间团队开始采用了grpc作为内部服务通讯技术,部份服务已按照grpc实现也陆续上线了,在实际使用过程中,发现grpc在java应用方面,很多地方还是可以优化的

Spring Boot下grpc最佳实践

gRPC 是google提供的一个高性能、开源和通用的 RPC 框架,Cloud Native兴起,云端服务架构不同语言的集成能力也越来越标准化和简单化,不同语言组件间的通讯也需要统一和标准化,而这个标准的通讯协议只能是目前流行的rest或grpc,而rest侧重于外部通讯,内部通讯首选grpc,此文主要介绍spring boot下grpc使用。

加载更多