2017-03-28 1 views
0

Oracle DBを使用した生産のためにKeycloak 3.0.0をHAモードに設定するガイドに従っています。生産中のKeycloak 'ExampleDS'

<subsystem xmlns="urn:jboss:domain:ee:4.0"> 

そのサブシステムセクションの下部にExampleDSデータソースを指し<default-bindings>要素があります:

<default-bindings context-service="java:jboss/ee/concurrency/context/default" datasource="java:jboss/datasources/ExampleDS" managed-executor-service="java:jboss/ee/concurrency/executor/default" managed-scheduled-executor-service="java:jboss/ee/concurrency/scheduler/default" managed-thread-factory="java:jboss/ee/concurrency/factory/default"/> 

ExampleDSはH2のドライバを使用するように宣言されているが、私は、サブシステムがありますstandalone-ha.xmlファイルで見ますこれは本番環境では使用できません。

この<default-bindings>要素を、私のOracle KeycloakDSデータソースを参照するように変更できますか?

答えて

1

事前にoracle jdbcドライバを追加して構成し、keycloakに必要なデータソースを追加する必要があります。 hereと記載されている設定例に従うことができます。あなたがExampleDS h2で見たことは、デフォルトでwildflyに付属している標準的な設定例なので、KeycloakがKeycloakDSがないと文句を言うほど助けにならないでしょう。

+0

ExampleDS構成と設定でOracleを使用するように設定されているように見えました。 –