diff --git a/templates/keycloak.service.j2 b/templates/keycloak.service.j2
index 761de10556b4a790703c5135d711bc2de1f432be..2888b8833d3228aeca7238762b31a9a5ff35252d 100644
--- a/templates/keycloak.service.j2
+++ b/templates/keycloak.service.j2
@@ -8,7 +8,7 @@ Environment=LAUNCH_JBOSS_IN_BACKGROUND=1
 Environment=JBOSS_PIDFILE=/var/run/keycloak/keycloak.pid
 Environment=JBOSS_HOME={{ keycloak_jboss_home }}
 Environment=JBOSS_LOG_DIR={{ keycloak_log_dir }}
-Environment="JAVA_OPTS=-Xms1024m -Xmx20480m"
+Environment="JAVA_OPTS=-Xms1024m -Xmx1536m"
 User=keycloak
 Group=keycloak
 LimitNOFILE=102642