Spring Cloud Cloud Spanner设置
您可以对Spring Data Spanner使用Spring Boot Starter在Spring应用程序中自动配置Google Cloud Spanner。它包含所有必要的设置,使您可以轻松地通过Google Cloud项目进行身份验证。以下配置选项可用:
Name |
描述 |
Required |
Default value |
|
要使用的Cloud Spanner实例 |
Yes |
|
|
使用的Cloud Spanner数据库 |
Yes |
|
|
托管Google Cloud Spanner API的GCP项目ID(如果与Spring Cloud GCP核心模块中的 ID不同) |
No |
|
|
OAuth2用于与Google Cloud Spanner API进行身份验证的凭据(如果与Spring Cloud GCP核心模块中的凭据不同) |
No |
|
|
用于与Google Cloud Spanner API进行身份验证的Base64编码的OAuth2凭据(如果与Spring Cloud GCP核心模块中的凭据不同) |
No |
|
|
OAuth2适用于Spring Cloud GCP Cloud Spanner凭据的范围 35 /} GCP Cloud Spanner凭据的OAuth2范围 |
No |
|
|
如果为 |
No |
|
|
用于连接到Cloud Spanner的gRPC通道数 |
No |
4 - Determined by Cloud Spanner client library |
|
Cloud Spanner为读取和查询预取的块数 |
No |
4 - Determined by Cloud Spanner client library |
|
会话池中维护的最小会话数 |
No |
0 - Determined by Cloud Spanner client library |
|
会话池可以拥有的最大会话数 |
No |
400 - Determined by Cloud Spanner client library |
|
会话池将保持的最大空闲会话数 |
No |
0 - Determined by Cloud Spanner client library |
|
要为写事务准备的会话比例 |
No |
0.2 - Determined by Cloud Spanner client library |
|
保持空闲会话多长时间 |
No |
30 - Determined by Cloud Spanner client library |
更多建议: