2.2. Reactor でリアクティブモードを使用する
Spring 6.1 以降では、リアクティブアプリケーション内でキャッシュを利用するためにリアクティブモードがサポートされています。spring-boot-starter-webflux
を使用すると、アプリケーションがブロックされる可能性があります。
Data Grid リアクティブドライバーを有効にするには、application.properties
で次のプロパティーを指定します。
infinispan.remote.reactive=true
2.2.1. プロパティーファイル
hotrod-client.properties
または application.properties
のいずれかでプロパティーを指定できます。
プロパティーは、両方のプロパティーファイルに含めることができますが、スターターは最初に hotrod-client.properties
の設定を適用するので、application.properties
よりもファイルが優先されます。
hotrod-client.properties
このファイルのプロパティーは、infinispan.client.hotrod.*
の形式を取ります。次に例を示します。
# List Data Grid servers by IP address or hostname at port localhost:11222. infinispan.client.hotrod.server_list=127.0.0.1:11222
application.properties
このファイルのプロパティーは、infinispan.remote.*
の形式を取ります。次に例を示します。
# List Data Grid servers by IP address or hostname at port localhost:11222. infinispan.remote.server-list=127.0.0.1:11222
関連情報