Мне нужно разделить мои данные о Keycloak в две базы данных, поэтому я добавил два источника данных в автономной конфигурации Keycloak:
# Источник данных jndi-name="java:jboss/datasources/KeycloakDS_1" pool-name="KeycloakDS" enabled="true" use-java-context="true"
URL-адрес соединения jdbc:mysql://xx.xxx.xxx.xxx:yyyy/**keycloak_sync1**?useSSL=false
источник данных jndi-name="java:jboss/datasources/KeycloakDS_2" pool-name="KeycloakDS_2" enabled="true" use-java-context="true"
URL-адрес соединения jdbc:mysql://xx.xxxx.xxx.xxx:yyyy/**keycloak_sync2**?useSSL=false
итакже обновлен поставщик spi для каждого источника данных в конфигурации.
Но в этом случае данные хранились только в одной базе данных ( keycloak_sync1 ).
Как хранить данные в обеих базах данных ( keycloak_sync1 и keycloak_sync2 )