This commit is contained in:
2025-12-31 00:20:29 +01:00
parent 9283f26df1
commit e38b693847
179 changed files with 3061 additions and 1440 deletions
+2 -2
View File
@@ -87,7 +87,7 @@ RUN mkdir -p build/dependency && \
# Runtime Stage
# ===================================================================
FROM eclipse-temurin:${JAVA_VERSION}-jre-alpine AS runtime
#eclipse-temurin:21-jre-alpine-3.22
#eclipse-temurin:25-jre-alpine-3.22
# Build arguments for runtime stage
ARG BUILD_DATE
@@ -150,7 +150,7 @@ EXPOSE 8081 5005
HEALTHCHECK --interval=15s --timeout=3s --start-period=40s --retries=3 \
CMD curl -fsS --max-time 2 http://localhost:8081/actuator/health/readiness || exit 1
# Optimized JVM settings for Spring Cloud Gateway with Java 21
# Optimized JVM settings for Spring Cloud Gateway with Java 25
# Removed deprecated UseTransparentHugePages flag for better compatibility
ENV JAVA_OPTS="-XX:MaxRAMPercentage=80.0 \
-XX:+UseG1GC \