阿里云文档 2025-12-08

基于Spring Boot应用实现全链路灰度

目前Java 探针已经支持k8s service服务发现方式的全链路灰度。由于Spring Boot框架本身不具备连接三方注册中心的能力,许多部署在Kubernetes容器集群的Spring Boot框架直接基于容器集群中k8s service的服务发现能力进行应用间调用。本文介绍如何使用MSE产品,为部署在Kubernetes容器集群的Spring Boot应用实现全链路灰度能力。

阿里云文档 2025-12-08

基于Spring Boot应用实现全链路灰度

目前Java 探针已经支持k8s service服务发现方式的全链路灰度。由于Spring Boot框架本身不具备连接三方注册中心的能力,许多部署在Kubernetes容器集群的Spring Boot框架直接基于容器集群中k8s service的服务发现能力进行应用间调用。本文介绍如何使用MSE产品,为部署在Kubernetes容器集群的Spring Boot应用实现全链路灰度能力。

问答 2025-10-24 来自:开发者社区

运行一个基础的Spring Boot应用至少需要多少内存?

运行一个基础的Spring Boot应用至少需要多少内存?需考虑应用是否包含数据库连接、缓存、日志框架及外部依赖,以及是否启用JVM调优。在无高并发、仅提供简单REST API的场景下,512MB内存可能勉强运行,但1GB更为稳妥;若使用内嵌Tomcat并开启健康检查等,默认JVM堆内存建议不低于512MB。实际部署中,系统总内存应预留空间给操作系统和其他进程,最低配置应如何设定?阿里云ECS服....

阿里云文档 2025-05-09

如何将SpringBoot应用接入Prometheus监控

在使用Spring Boot应用过程中,为了对系统的状态进行持续地观测,您可以将Spring Boot应用接入Prometheus监控。本文介绍如何将Spring Boot应用快速接入Prometheus监控。

阿里云文档 2024-11-06

如何使用Spring Boot应用快速接入SchedulerX

本文介绍如何将Spring Boot应用接入阿里云的SchedulerX服务,指导您从创建应用入手,配置必要的接入参数,再到Spring Boot项目中进行客户端的设置和验证,确保您的应用顺利运行在SchedulerX平台上,实现任务的自动化调度和精准管理。

阿里云文档 2024-11-06

Spring Boot应用接入SchedulerX视频演示

本视频介绍并演示如何快速将Spring Boot应用接入SchedulerX,实际演示具体的步骤和操作流程。

文章 2022-04-19 来自:开发者社区

Docker环境下Spring Boot应用内存飙升分析与解决

目录Spring Boot应用内存飙升 服务现状JVM默认内存设置优化限制JVM内存 参数解释JVM常见参数java.security.egd 作用优化后的Dockerfile文件 优化后的效果 JVM参数设置是否生效基础镜像优化OpenJ9GraalVMFabric8  优化后的Dockerfile文件优化后的效果备注Xmx < limit支持springboot多环境和jv.....

Docker环境下Spring Boot应用内存飙升分析与解决
文章 2022-02-17 来自:开发者社区

Spring Boot & Spring Cloud应用内存管理

在整体应用架构中,非生产环境情况下,一般 1GB 或者 2GB 的 RAM 就足够了。如果我们将这个应用程序划分为 20 或 30 个独立的微服务,那么很难期望 RAM 仍将保持在 1GB 或 2GB 左右。特别是如果我们使用 Spring Cloud 的时候。首先,准备三个服务,Eureka 服务 + 提供 REST API 的两个简单的微服务,并将微服务注册到 Eureka。此处,不以任何方....

Spring Boot & Spring Cloud应用内存管理
文章 2022-02-17 来自:开发者社区

Docker环境下Spring Boot应用内存飙升分析与解决

 Spring Boot应用内存飙升一个简单的Spring Boot应用, 几乎只有一个用户在用,内存竟然达到1.2G, 可怕 服务现状由于之前服务比较少,服务器资源充足,许多服务启动时都未添加JVM参数(遗留问题)。结果就是每个服务启动都占用了1.2G-2G的内存,有些服务的体量根本用不了这么多。那么,在Spring Boot中如果未设置JVM内存参数时,JVM内存是如何配置的呢?J....

Docker环境下Spring Boot应用内存飙升分析与解决
文章 2022-02-17 来自:开发者社区

spring boot应用优化,6s内启动,内存减半

前言 taptap-developer是一个spring boot框架驱动的纯Grpc服务,所以,只用了四步,移除了web和spring cloud相关的模块后,启动速度就稳稳的保持在了6s内。除了启动速度提升外,在服务待机状态下,内存锐减了50%左右,从500M左右的内存占用,缩减到了250M不到。 分析日志 日志是一个应用的门面,在未深入了解一个应用的架构前,通过启动的日志输出基本可以分析出....

spring boot应用优化,6s内启动,内存减半

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注