Роли в кластере ================ Кластер **Arenadata Grid** распределяет функции экземпляров на основе ролей. :Кластерные роли: Это Lua-модули, реализующие некоторые заданные для экземпляра функции и/или логику. Поскольку все экземпляры, на которых запущены кластерные приложения, используют один и тот же исходный код и знают обо всех определенных ролях (и подключенных модулях), можно динамически включать и отключать несколько разных ролей на любом количестве экземпляров без перезапусков даже во время работы кластера. Встроенные роли ------------------- В модуль *cartridge* входят две встроенные роли, которые реализуют автоматический шардинг: * *vshard-router* -- обрабатывает ресурсоемкие вычисления в vshard: направляет запросы к узлам хранения данных; * *vshard-storage* -- работает с большим количеством транзакций в vshard: хранит подмножество набора данных и управляет им. Роли Arenadata Grid --------------------- .. toctree:: :maxdepth 2 adg_input_processor/index adg_kafka_connector/index adg_output_processor/index adg_scheduler/index api/index storage/index Конфигурация yaml-файлов ------------------------ .. toctree:: :maxdepth: 2 Configuration/index .. important:: Контактная информация службы поддержки -- e-mail: info@arenadata.io