каков механизм синхронизации данных HiveMetaData между несколькими HiveServer2
Существует развертывание HiveServer2 High Availability с Zookeeper. Когда я создаю постоянную функцию на одном HiveServer2, ее нельзя найти на другом HiveServer2. Единственное действенное решение - перезапустить все остальные HiveServer2.
Мне просто интересно, имеет ли HiveServer2 доступ к метаданным в HiveMetaStore каждый раз напрямую, или в HiveServer2 есть какой-то кеш метаданных.
Я нашел аналогичный вопрос, а именно Поделиться UDF в Multi hiveserver. В нем упоминалось одно решение (функция перезагрузки), но я хотел бы узнать больше о причине и механизме.