Проверка связи улов кластера#
Инструкция, как проверить, что узлы кластера общаются между собой на примере сброса кешей приложения.
Выполнить скрипт установки кеша на двух разных узлах:
var manager = session.sbtClassLoader().loadClass("ru.bitec.app.gtk.eclipse.CacheManager");
var cache = manager.getCache("test_cache", session);
cache.put("test_cache", 1);
if (cache.get("test_cache") == 1) {
dialogs.showMessage('Кеш установлен')
}
На одном из узлов выполнить скрипт очистки:
var manager = session.sbtClassLoader().loadClass("ru.bitec.app.gtk.eclipse.CacheManager");
manager.clearCaches();
dialogs.showMessage('Кеш сброшен')
Выполнить скрипт проверки кеша на разных узлах:
var manager = session.sbtClassLoader().loadClass("ru.bitec.app.gtk.eclipse.CacheManager");
var cache = manager.getCache("test_cache", session);
if (cache.get("test_cache") == 1) {
dialogs.showMessage('Ошибка! Кеш не очищен!')
} else {
dialogs.showMessage('Кеш очищен')
}