gpt4 book ai didi

heroku - 使用 Spring Cloud Connector for Heroku 连接多个 RedisLabs 数据库

转载 作者:IT王子 更新时间:2023-10-29 06:06:46 28 4
gpt4 key购买 nike

我的应用程序需要多个 RedisLabs 数据库,如其主页所述:

multiple dedicated databases in a plan

We enable multiple DBs in a single plan, each running in a dedicated process and in a non-blocking manner.

我靠Spring Cloud Connectors为了连接到 Heroku(或本地的 Foreman),RedisServiceInfoCreator 类似乎允许使用单个 RedisLabs URL,即 REDISCLOUD_URL

这是我配置我的第一个 redis 连接工厂的方式:

@Configuration
@Profile({Profiles.CLOUD, Profiles.DEFAULT})
public class RedisCloudConfiguration extends AbstractCloudConfig {

@Bean
public RedisConnectionFactory redisConnectionFactory() {
PoolConfig poolConfig = ...
return connectionFactory().redisConnectionFactory("REDISCLOUD", new PooledServiceConnectorConfig(poolConfig));
}
...

如果我打算使用多个 redis 实验室数据库,我应该如何配置第二个连接工厂

最佳答案

Redis Cloud 将仅为您创建的每个附加组件中的第一个资源设置一个环境变量。

如果您在附加组件中创建多个资源,您应该自己设置一个环境变量,或者直接在您的代码中使用新端点。

关于heroku - 使用 Spring Cloud Connector for Heroku 连接多个 RedisLabs 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26555734/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com