У меня есть требование для многократного RedisLabs баз данных для моего приложения, как описаны в их домашней странице:Использования Spring Cloud Connector для Heroku для того, чтобы подключиться к нескольким RedisLabs базов данных
нескольких выделенных базы данных в плане
Мы включаем несколько БД в единый план, каждый из которых выполняется в отдельном процессе и неблокирует.
Я полагаюсь на Spring Cloud Connectors для того, чтобы подключиться к Heroku (или Форман в местном) и, кажется, класс 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 лаборатории баз данных?
Привет, Гай Любович, Спасибо вам за ответ. Однако мой вопрос связан с настройкой второй фабрики подключений и, более конкретно, для указания в качестве второго URL-адреса (имя переменной среды). – balteo
Мне нужно логическое разделение, поэтому я не могу использовать ни одного db – balteo
Пожалуйста, также нести вопрос, связанный с разъемом Heroku/spring cloud. – balteo