2015-02-13 3 views
0

Многие из наших приложений составляют 5-15 узлов, а не 100. Они имеют общие базы данных, которые доступны, и наши клиенты хорошо разбираются в их заботе и кормлении. Похоже, что варианты из раскрывающегося списка для обнаружения Gridgain являются многоадресными, семенными IP-адресами или EC2 (не применимо). Я надеялся найти механизм обнаружения JDBC. Поскольку у нас всегда есть база данных HA, которая является «общим» артефактом в нашей архитектуре, было бы неплохо удалить конфигурацию обнаружения gridgain и просто позволить ей использовать некоторую таблицу с IP-адресами, портами и heartbeats всех узлов в топология (или, по крайней мере, некоторые семенные). Тогда мне нужно было бы только настроить URL-адрес базы данных (который я уже делаю), и вам не нужно будет усложнять работу с IP-адресами или многоадресной рассылкой.Открытие Gridgain через общую базу данных вместо многоадресных или семенных IP-адресов

Возможно ли это сегодня? Я вижу http://www.gridgain.com/sdk/6.5.6/javadoc/org/gridgain/grid/spi/discovery/tcp/ipfinder/jdbc/GridTcpDiscoveryJdbcIpFinder.html, это то, что я ищу? У кого-нибудь есть пример того, как его использовать?

ответ

0

Да, это поддерживается, и вы можете использовать GridTcpDiscoveryJdbcIpFinder для его настройки. Похоже, что единственным параметром конфигурации, который требуется для этого, является метод DataSource (setDataSource(...)).

Он также задокументирован в проекте Apache Ignite (который является новым выпуском с открытым исходным кодом GridGain): JDBC Based Discovery.

 Смежные вопросы

  • Нет связанных вопросов^_^