Tanzu Spring Support

24/7 Tanzu Spring Support with a 15-Minute Emergency SLA

Last reviewed by Scott Sternloff

AceMQ is Broadcom's VMware Expert Advantage Partner of the Year for the Americas. Our senior Java engineers support Spring Boot in production — pool exhaustion under load, slow heap leaks, upgrades that break on removed auto-config, and AOT builds that fail on reflection. We also broker Tanzu Spring Runtime commercial coverage, which keeps backported CVE fixes flowing to Spring Boot and Spring Framework branches that upstream has already ended.

Support quotes answered within 1 hour, by a senior engineer.

min emergency SLA
15
across Americas, EMEA, APAC
24/7
enterprise customers
160+
countries served
26+

Planning a build, upgrade or migration instead? See AceMQ Spring consulting and services.

Customers

  • Microsoft
  • Henry Schein
  • Enbridge
  • Gojek

Partners

  • Broadcom
  • Redis
  • VMware Tanzu
  • OSSeva

Incident Triage

Spring problems we fix every week

These are real symptoms from real Spring production environments — and the first thing our engineers check when one comes in.

Common Spring production problems and how AceMQ resolves them
Symptom you're seeingWhat we check firstTypical resolution
Requests hang under load; thread dumps show everything parked in getConnectionHikariCP active, idle, and pending counts plus leak-detection-threshold. Nearly always either a pool sized against a database max_connections ceiling it can't reach, or a connection held across a remote call inside a @Transactional method — one slow downstream dependency then drains the pool.Under 2 hours
Heap climbs over days; a restart 'fixes' it and the cycle repeatsHeap histogram and dominator tree from a live snapshot. The usual culprits are an unbounded @Cacheable backing map with no eviction, or a ThreadLocal never cleared on a pooled request thread — both invisible in a load test and obvious in a dominator tree.Same day
Application won't start after a Spring Boot upgrade — missing bean or auto-configThe specific auto-configuration that was removed or relocated in the target version, and whether the app still relies on spring.factories rather than AutoConfiguration.imports. Then the effective dependency-managed versions, because a pinned transitive dependency defeats the BOM more often than the migration guide suggests.1–3 hours
Security scan flags an exposed actuator endpoint — /env, /heapdump, or /threaddump reachablemanagement.endpoints.web.exposure settings, whether management runs on a separate port, and whether the Spring Security filter chain actually covers the management base path. An EndpointRequest matcher omitted from the chain is the common miss.Under 1 hour
Open CVE against a Spring Boot or Spring Framework version that reached end of lifeYour exact version against the Tanzu Spring Runtime commercial support matrix. Commercially supported branches continue to receive backported CVE fixes years past open-source EOL — which for most regulated environments is a faster and far cheaper path than a forced major upgrade under audit pressure.Under 1 hour
GraalVM native image build fails, or the native binary throws where the JVM build didn'tAOT processing output and the generated reflect-config against the code paths that failed. Almost always a library using reflection, dynamic proxies, or resource loading without native hints — the fix is a RuntimeHintsRegistrar, not a framework change.Same day
Latency spikes after enabling virtual threads on Boot 3.2+JFR jdk.VirtualThreadPinned events. A virtual thread pinned inside a synchronized block during blocking I/O holds its carrier thread, so a small number of pinned tasks can starve the whole scheduler — the fix is usually a ReentrantLock in one library or one class.1–3 hours

Resolution times reflect typical Spring engagements under an active AceMQ support contract. Every P1 closes with a written root-cause analysis.

Running Spring in production? Get a quote from a senior engineer, answered within one hour.

Contact Us

What's Included

Everything in your Spring support contract

No add-on pricing for incidents. No per-ticket charges. One contract covers the whole surface.

  • 01

    Emergency Incident Response

    Services degraded, pools exhausted, or a deployment that won't start after an upgrade. A senior Java engineer joins a live bridge within 15 minutes with access to diagnose — not a ticket acknowledgement.

  • 02

    EOL Version & CVE Coverage

    Tanzu Spring Runtime keeps backported security fixes coming to Spring Boot and Spring Framework branches long past open-source EOL. We broker that entitlement and pair it with the engineering to apply it, so an audit finding doesn't force a rushed major upgrade.

  • 03

    Root Cause Analysis

    Every P1 closes with a written RCA: heap dump or thread dump evidence, what failed, the fix applied, and the configuration or code change that prevents recurrence. Delivered as standard, not on request.

  • 04

    JVM & Throughput Tuning

    Heap sizing and GC selection, connection pool and thread pool sizing, startup-time reduction, virtual thread adoption, and WebFlux backpressure — tuned against your traffic profile rather than a blog post's defaults.

  • 05

    Upgrade & Migration Support

    Spring Boot 2.x to 3.x including the Jakarta namespace move, Spring Framework 5 to 6, XML to annotation-driven configuration, and AOT or native image adoption — planned in stages with a working rollback at each step.

  • 06

    Broadcom Licensing & Entitlement

    As Broadcom's Expert Advantage Partner of the Year, we handle Tanzu Spring Runtime subscription questions alongside the technical ones: entitlement reconciliation, true-up exposure, renewal terms, and quotes inside 24 hours.

Want AceMQ to take this off your team's plate? Tell us about your Spring estate.

Contact Us

Why AceMQ

What you get that you don't get elsewhere

  • Broadcom Expert Advantage Partner of the Year

    AceMQ holds Broadcom's top VMware partner award for the Americas in 2025. For Spring that matters twice over: an escalation path into Tanzu engineering for genuine framework defects, and direct handling of the Spring Runtime entitlement that keeps your EOL branches patched.

  • EOL Doesn't Mean Unsupported

    Open-source Spring Boot branches go end of life on a schedule that has nothing to do with your change-freeze calendar. Commercial Tanzu Spring Runtime coverage continues backported CVE fixes for years past that date — the single most useful thing most enterprises don't realise they can buy.

  • Named Engineers, Zero Cold Start

    The same senior engineers stay on your account. They know your module layout, your pool settings, and your deployment topology — so a P1 starts with diagnosis instead of you explaining your architecture during an outage.

  • No Tier-1 Triage Layer

    You reach a senior Java engineer directly by phone, email, or Slack. No help desk collecting information to pass along, no escalation approval between you and someone who can read a thread dump.

  • Genuine Follow-the-Sun Coverage

    Engineers across 26+ countries and every time zone. Your 3am deployment failure is someone's mid-afternoon — no overnight skeleton crew, no waiting for a region to wake up.

  • The Whole Stack, Not Just the Framework

    Spring problems are frequently database, broker, or platform problems surfacing through Spring. We diagnose across the JVM, the connection pool, the datastore, the message broker, and the Kubernetes layer — because that is where the root cause usually lives.

We support Spring wherever it's deployed

Cloud, Kubernetes, bare metal, hybrid, and air-gapped — including environments where you can't give us outbound network access.

  • Kubernetes & OpenShift
  • Tanzu Platform / Cloud Foundry
  • AWS (EC2, ECS, EKS)
  • Microsoft Azure (AKS)
  • Google Cloud (GKE)
  • VMware vSphere & Tanzu
  • Bare metal & on-premise
  • Air-gapped / no outbound access
  • Spring Boot 2.x (EOL branches)
  • Spring Boot 3.x
  • Spring Framework 5 & 6
  • GraalVM native images

Not sure which option fits? A senior Spring engineer will scope it with you.

Contact Us

Escalation Path

Your first hour of a Spring outage

Every tier reaches a senior Spring engineer. There is no tier-1 triage layer to get through.

  1. 15 minfirst responseEmergencyProduction down, messages not flowing, queue manager failure
  2. 1 hourfirst responseCriticalSevere degradation, high error rates, approaching capacity
  3. 4 hoursfirst responseHighPerformance issues, configuration problems, non-critical failures
  4. Next Dayfirst responseStandardQuestions, guidance, best practices, non-urgent improvements

P1 escalation path

A replay of one P1, from the first page to the written root-cause analysis

SLA 15:00
T+Elapsed15:00
Engineer on your bridge

15-minute P1 response, 24/7.
A response time, not a resolution time.

  1. T+00:00

    P1 opened, on-call engineer paged

    Phone, email or Slack reaches the on-call senior engineer directly, whether the incident is in RabbitMQ, Kafka, Redis, PostgreSQL or Kubernetes. No web form, no tier-1 queue.

    Paged
  2. T+15:00

    Senior engineer on your bridge

    A senior engineer who already knows your environment joins a live bridge, so nobody has to re-explain your topology.

    Live
  3. T+30:00

    Specialists across the stack join

    When an incident crosses components, the engineers who know each one join. For RabbitMQ, the path runs to the core team.

    If needed
  4. After

    Written root-cause analysis

    Root cause, the fix applied and the prevention steps, delivered after every P1.

    Every P1

Ready to talk Spring? Get a quote or send us a message.

Contact Us

Pricing

What does AceMQ Spring support cost?

AceMQ Spring support contracts typically run $24,000–72,000 a year, depending on SLA level, scope (number of clusters or nodes, and environments) and deployment (self-managed, cloud-managed or Kubernetes).

What does AceMQ Spring support cost?
What moves the priceHow it changes the contract
SLA levelBusiness-hours cover costs less than 24/7 cover with a 15-minute emergency response.
ScopeMore clusters or nodes, and more environments, make a larger contract.
DeploymentSelf-managed, cloud-managed and Kubernetes estates need different amounts of hands-on work.

Covering several technologies under one contract, for example RabbitMQ, Kafka and Redis, earns an aggressive discount.

Support In Practice

Spring problems we've already solved

Spring support and upgrade work from AceMQ. Each card links to the full write-up: the application estate, what AceMQ diagnosed or changed, and the result.

1 / 6 case studies

  • CVE Patching

    Day-Zero Spring CVE Patching for Retail and Banking Enterprises

    Enterprise Retail and Banking Organizations

    AceMQ provides day-zero CVE patch access for Spring Framework through Broadcom's commercial Spring subscription, enabling retail and banking organizations to address critical Spring security vulnerabilities immediately upon disclosure.

    Spring Framework
  • CVE Patching

    Spring Framework Compliance and Security Patching for Government

    Government and Public Sector Agencies

    AceMQ delivers Spring Framework security compliance programs for government agencies, meeting 48-hour critical patch SLA requirements through Broadcom commercial Spring support with FIPS compliance and audit documentation.

    Spring Framework
  • Assessment

    Managing Spring Framework CVE Risk at Enterprise Scale

    Enterprise Software Organizations

    AceMQ helps enterprise software organizations quantify and manage the CVE risk exposure created by running community Spring Framework without a commercial support agreement, transitioning them to Broadcom commercial support.

    Spring Framework
  • Assessment

    GemFire Cluster and Region Architecture Assessment

    Enterprise Technology Organizations

    A structured review of GemFire region design, WAN topology, JVM tuning and security configuration, producing a risk-prioritized roadmap before problems reach production.

    GemFireJavaSpring
  • Support

    Unblocking Producers on an ActiveMQ Classic Broker Pair

    Regional Payments Processor

    Four live sessions to find why every producer on an ActiveMQ Classic 5.16 pair stalled when one settlement consumer slowed, and to give each destination its own memory limit.

    ActiveMQSpring FrameworkJavaLinux
All use cases

Support options

Four tiers of Spring support.

AceMQ offers Spring support in four tiers, each handing more of the day-to-day work to AceMQ: 24/7 support and incident management for services your team runs, proactive monitoring that catches pool, heap and end-of-support problems first, managed Spring operations on your own infrastructure, and fully managed Spring platform services on AceMQ infrastructure. Spring Boot 2.x and 3.x are covered in all four.

  • Tier 1

    Spring 24/7 Support & Incident Management

    You run it, we back you up

    • 15-minute P1 response, 24/7, by phone, email or Slack
    • Named senior engineers, no first-line triage layer
    • Written root-cause analysis after every P1

    Best for: Teams that run Spring services themselves and need senior Java cover at 3am.

  • Tier 2

    Spring 24/7 Support with Proactive Monitoring

    You run it, we watch it with you

    • Dependency and CVE review for your exact Boot and Framework versions
    • Pool, thread and heap sizing against real traffic
    • Actuator exposure and Spring Security filter chain checks

    Best for: Estates where a Boot line passing end of support, or an exposed actuator, is not an acceptable surprise.

  • Tier 3

    Managed Spring on Your Infrastructure

    We run it in your cloud or data centre

    • AceMQ runs day-2 operations and holds the pager
    • Runs in your cloud account, data centre or air-gapped site
    • Patching, upgrades and capacity managed to an agreed plan

    Best for: Regulated estates that must keep application operations inside their own boundary.

  • Tier 4

    Fully Managed Spring on AceMQ Infrastructure

    We host it and run it, as a service

    • Hosted and operated by AceMQ, sized to your workload
    • High availability, backups and upgrades included
    • 24/7 on-call with the same 15-minute emergency response

    Best for: Teams that want Spring platform services run for them rather than by them.

Who does what in each AceMQ Spring support option
Who does whatTier 1
24/7 support
Tier 2
Proactive monitoring
Tier 3
Managed, your infrastructure
Tier 4
Fully managed by AceMQ
Who runs Spring day to day?Your teamYour team, with AceMQ reviewsAceMQAceMQ
Where does it run?Your infrastructureYour infrastructureYour cloud account or data centreAceMQ infrastructure
24/7 incident response15-minute P1 response15-minute P1 response15-minute P1 response15-minute P1 response
Health checks and CVE alertsOn requestScheduledIncludedIncluded
Patching and upgradesYour team, AceMQ advisesPlanned with AceMQDone by AceMQDone by AceMQ
Monitoring and on-callYour teamYour teamAceMQAceMQ
Data, keys and accountsYoursYoursYoursYour data, hosted by AceMQ

Every Tier can start as an ad hoc engagement or an annual partnership, and you can move up or down a Tier as your team changes.

One partner for Spring

Everything else AceMQ does for Spring.

Support is one part of what AceMQ does for Spring. The same engineers deliver consulting, health checks, migrations and end-of-life cover, and support the systems that usually run next to it.

Support for the rest of your stack

See support for all 51 technologiesShow fewer

FAQ

Spring support questions

Still have questions about Spring? Email an Expert

What does AceMQ Spring support include?

Our Tanzu Spring support covers 24/7 emergency incident response with a 15-minute SLA, root cause analysis on every P1, JVM and throughput tuning, upgrade and migration support, native image and AOT work, and Tanzu Spring Runtime commercial entitlement including backported CVE fixes for end-of-life versions. Every ticket is handled by a named senior Java engineer assigned to your account. There is no tier-1 triage layer and no per-incident charge.

We're on a Spring Boot version that reached end of life. What are our options?

Three, and only one of them is usually reasonable under time pressure. You can upgrade, which is right eventually but rarely achievable in the window an audit finding gives you. You can accept the risk, which most regulated environments cannot. Or you can move that version onto Tanzu Spring Runtime commercial support, which continues to deliver backported security fixes to Spring Boot and Spring Framework branches years past open-source EOL. We arrange the entitlement, apply the patched releases, and then plan the real upgrade on a sane timeline instead of a panicked one.

How fast do you respond to a Spring production outage?

P1 emergencies — services down, requests failing, deployment blocked — get a 15-minute first response with a senior engineer joining a live bridge. P2 critical issues are 1 hour, P3 high-priority 4 hours, and P4 standard questions next business day. These are contractual, not best-effort targets.

Can you help with a Spring Boot 2 to 3 upgrade, including the Jakarta namespace change?

Yes, and we run it in stages rather than as a single cutover. The Jakarta EE namespace move touches every servlet, persistence, and validation import, and the surrounding ecosystem upgrades are usually the harder part. We sequence it as dependency alignment, namespace migration, removed auto-configuration replacement, and behaviour verification, with a working build and a rollback at each step. Where a third-party library has no Jakarta-compatible release we identify that in the assessment rather than at the end.

Do you diagnose memory leaks and performance problems, or just answer configuration questions?

We diagnose. Heap dumps analysed for dominator trees and retained sets, thread dumps correlated against pool metrics, JFR recordings for allocation and pinning, and GC logs read against your latency targets. Most of the hard Spring cases we take are not framework questions at all — they are an unbounded cache, a leaked ThreadLocal, or a connection held across a remote call, and none of those are visible without the dump.

Can you help with our Broadcom Tanzu Spring Runtime licensing and true-up?

Yes. As Broadcom's VMware Expert Advantage Partner of the Year for the Americas, we size Spring Runtime subscriptions against your actual application and core counts, reconcile deployments with purchased entitlements, flag true-up exposure ahead of an audit, and negotiate renewal terms. Licensing quotes come back within 24 hours, and the same engineers advising on your upgrade path advise on what you need to license.

Can we work with AceMQ on Spring without a long contract?

Yes. AceMQ works on Spring in two ways: ad hoc engagements for a defined piece of work, such as a health check, an upgrade or an incident, or an annual partner engagement that covers 24/7 support, proactive reviews and named engineers. Many teams start ad hoc and move to an annual partnership once the first engagement is done.

How much does AceMQ Spring support or consulting cost?

Every AceMQ proposal is tailored to your requirements: your Spring environment, the SLA you need, the hours of cover and the scope of work. Most contracts run $24,000–72,000 a year, depending on the SLA, the scope and how Spring is deployed, with aggressive discounts when several technologies share one contract. Request a quote and AceMQ replies within 1 hour.

Let's talk

End of Life Upstream Doesn't Have to Mean End of Support

Reactive cover, proactive reviews, or AceMQ running Spring for you on your infrastructure or ours. A senior engineer scopes it with you, and quote requests are answered within 1 hour.

A senior Spring engineer, not a sales queueQuote requests answered within 1 hourAd hoc engagements or an annual partnership

Production incident right now?Email a Spring Architect

Get in Touch

Talk to a Spring Expert

Send us a message and we'll follow up within 1 hour — or book a free 30-min consultation directly.

305-204-2607
info@acemq.com
66 W. Flagler St. 9th Floor
Miami, FL 33130

Prefer to talk now? Call us directly or use the consultation tab to find a time that works.

We respond within 1 hour.

Pick a time that works — no pressure, no pitch. Just 30 minutes with an expert.

We respond within 1 hour.