Каким образом весеннее облако определяет интервал валидации в рамках Литейного центра Pivotal Cloud? - PullRequest
0 голосов
/ 21 мая 2019

Я работаю над приложением, которое получает DS от пользовательских услуг PCF (Pivotal Cloud FoundrY).Он работает правильно, но я хочу понять, как определяется интервал проверки.

Поскольку Spring и PCF управляют моим пулом соединений.Я хотел бы понять, как это работает.

public DataSource getProfileDS() {    
     PoolConfig poolConfig = new PoolConfig(5, 10, 30000);
     DataSourceConfig dsConfig = new DataSourceConfig(poolConfig, null);
     return connectionFactory().dataSource("profileDS", dsConfig);
}

Кроме того, есть ли способ установить интервал проверки самостоятельно, как мы привыкли делать под tomcat?

1 Ответ

0 голосов
/ 22 мая 2019

Как весеннее облако определяет интервал проверки в Pivotal Cloud Foundry?

Spring Cloud Config определит запрос проверки, подходящий для вашей реляционной базы данных.

Примеры:

Что касается интервала проверки, он не выглядит как настроенный.Вместо этого DBCP-подобные пулы используют testOnBorrow, а Hikari настроен на использование connectionTestQuery.При тестировании перед получением соединения из пула установка интервала проверки не требуется.

Кроме того, есть ли способ установить интервал проверки самостоятельно, как мы привыкли делать в tomcat?

Нет, если вы собираетесь использовать Spring Cloud Connectors, но вам не нужно использовать Spring Cloud Connectors.Есть несколько других способов сделать это.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...