如何在独立配置中通过CLI更改keycloak jvm参数

时间:2019-03-07 06:08:23

标签: heap-memory keycloak jvm-arguments

是否可以通过命令行界面更改JVM参数? 我使用/opt/keycloak/bin/jboss-cli.sh -c controller=127.0.0.1:9990连接了CLI 但是无法设置JVM参数。我可以通过ps -aef | grep keycloak看到默认堆大小,最大堆大小为-Xms64m -Xmx512m

2 个答案:

答案 0 :(得分:0)

您可以在调用standalone.conf之前在JAVA_OPTS中进行设置或设置环境变量standalone.sh。但是请注意,它将覆盖所有默认设置。

答案 1 :(得分:0)

commons.sh脚本在standalone.sh中执行

最好在common.sh中具有其他JAVA_OPTS,而不更改standalon.sh

在common.sh中添加以下条目

DEFAULT_MODULAR_JVM_OPTIONS="$DEFAULT_MODULAR_JVM_OPTIONS -Dkeycloak.profile.feature.upload_scripts=enabled"