PCF Crunchy Postgres / Spring Data JPA:如何使用只读副本

时间:2019-03-12 16:08:01

标签: postgresql spring-data-jpa pcf

在PCF中,我创建了一个Crunchy Postgresql数据库(v9.5)。我有一个使用上面创建的数据库的Spring data jpa(v2.1.3)应用程序。我希望读取查询命中只读副本。当我将应用程序绑定到上面创建的Crunchy数据库服务时,它会自动发生还是我需要创建两个数据源并在代码中实现AbstractRoutingDataSource?有想法吗?

以下是有关我的数据库的一些详细信息。请注意,PCF已经为Crunchy数据库创建了读写jdbc uri。

{
 "dashboard_password": "...",
 "dashboard_user": "dashboard",
 "db_host": "...",
 "db_name": "postgre",
 "db_port": 5432,
 "jdbc_read_uri": "...",
 "jdbc_uri": "...",
 "password": "...",
 "read_host": "...",
 "read_port": 5433,
 "read_uri": "...",
 "service_id": "service-instance_e...",
 "service_role": "myrole",
 "uri": "postgresql://myrole..../postgre",
 "username": "myrole17c..."
}

预先感谢

0 个答案:

没有答案