我试图与keycloak和MySQL建立不同的连接,并且总是收到下一个错误:
Operation ("add") failed - address: ([("subsystem" => "microprofile-metrics-smallrye")]): java.lang.NullPointerException
我阅读了有关此问题的不同文章,但没有人给我具体的答案,我尝试使用mariadb,但问题是相同的,一旦我使用了URL上带有密钥克隆的Integrated GUI,http://127.0.0.1:9990/但没有任何改变,连接花费了几分钟并创建了一些表,但是最后的错误结束了
答案 0 :(得分:0)
在这篇文章 https://keycloak.discourse.group/t/wildfly-nullpointerexception/747 中,用户说每次部署 keycloak 时,都会为数据库生成一个新的随机密码。
因此,在数据库密码保持不变的情况下,keycloak 总是尝试使用自己新生成的密码连接到数据库。
那个人的解决方案是在 keycloak 配置文件 (values.yml) 中明确设置数据库密码。