Java Backend Technology
Java Backend Technology
Jan 27, 2026 · Backend Development

Zero‑Downtime Spring Boot Deployment: Sharing a Single Port Across Versions

This article explains how to update a Spring Boot application without stopping the service by allowing two processes to share the same port, detailing the underlying Tomcat embedding, DispatcherServlet handling, and providing step‑by‑step code and a live demo to achieve seamless zero‑downtime deployments.

deploymentport-switchingspring-boot
0 likes · 9 min read
Zero‑Downtime Spring Boot Deployment: Sharing a Single Port Across Versions
dbaplus Community
dbaplus Community
Jun 30, 2016 · Databases

Achieving Zero‑Downtime Deployments with Database Schema Changes Using Flyway

This article explains how to perform zero‑downtime deployments by handling database schema incompatibilities, covering both non‑backward‑compatible and backward‑compatible migration strategies, using Flyway with Spring Boot, and providing step‑by‑step guidance, code examples, A/B testing, and rollback procedures.

Blue-GreenSchema ChangeSpring Boot
0 likes · 16 min read
Achieving Zero‑Downtime Deployments with Database Schema Changes Using Flyway