diff --git a/infra/Dockerfile.prod b/infra/Dockerfile.prod index 6ab5be6..0aa6bb7 100644 --- a/infra/Dockerfile.prod +++ b/infra/Dockerfile.prod @@ -2,4 +2,4 @@ FROM eclipse-temurin:21-jre-jammy WORKDIR /app COPY app/build/libs/app.jar app.jar COPY app/config/ config/ -ENTRYPOINT ["java", "-Xmx400m", "-jar", "app.jar"] +ENTRYPOINT ["java", "-Xmx192m", "-XX:MaxMetaspaceSize=100m", "-XX:ReservedCodeCacheSize=48m", "-Xss512k", "-XX:+UseSerialGC", "-jar", "app.jar"] diff --git a/infra/docker-compose.prod.yml b/infra/docker-compose.prod.yml index c43a1c5..32bd6d3 100644 --- a/infra/docker-compose.prod.yml +++ b/infra/docker-compose.prod.yml @@ -19,4 +19,5 @@ services: - "8080:8080" volumes: - ./logs:/logs + mem_limit: 360m restart: always \ No newline at end of file