E.5. Jolokia 配置
您可以在 Jolokia 中使用以下环境变量:
-
AB_JOLOKIA_OFF
:如果设置,则禁用 Jolokia 的激活(echos 为空值)。默认情况下启用 Jolokia。 -
AB_JOLOKIA_CONFIG
:如果设置了,则使用文件(包括路径)作为 Jolokia JVM 代理属性。但是,如果没有设置,则使用设置创建/opt/jolokia/etc/jolokia.properties
。 -
AB_JOLOKIA_HOST
: 要绑定的主机地址(默认值为 0.0.0.0) -
AB_JOLOKIA_PORT
: 要使用的端口(默认值为 8778) -
AB_JOLOKIA_USER
:用于基本身份验证的用户。默认情况下,它是jolokia
。 -
AB_JOLOKIA_PASSWORD
:用于基本身份验证的密码。默认情况下关闭身份验证。 -
AB_JOLOKIA_PASSWORD_RANDOM
: 生成值,并写在/opt/jolokia/etc/jolokia.pw
文件中。 -
AB_JOLOKIA_HTTPS
:切换与HTTPS
的安全通信。默认情况下,如果没有在AB_JOLOKIA_OPTS
中提供 serverCert 配置,则会生成自签名证书。 -
AB_JOLOKIA_ID
: 代理 ID 要使用 -
AB_JOLOKIA_DISCOVERY_ENABLED
:启用 Jolokia 发现。默认值为 false。 -
AB_JOLOKIA_OPTS
:附加到代理配置中的附加选项。以key=value
格式提供选项。
以下是与各种环境集成的选项:
-
AB_JOLOKIA_AUTH_OPENSHIFT
:切换 OpenShift TSL 通信的客户端身份验证。确保客户端证书中必须存在此参数的值。如果启用此参数,它将自动将 Jolokia 切换到HTTPS
通信模式。默认 CA 证书设置为/var/run/secrets/kubernetes.io/serviceaccount/ca.crt
。
通过将变量 JAVA_ARGS
设置为对应的值,可以提供应用程序参数。