Я в настоящее время пытаюсь реализовать одноэлементный сервис по WebLogic, с помощью кластера WebLogic. Я считал некоторую литературу о кластеризованных одноэлементных сервисах на WebLogic, и я знаю, что должен реализовать weblogic.cluster.singleton. Интерфейс SingletonService на объекте я хочу к clusterize как одиночный элемент.
import weblogic.cluster.singleton.SingletonService;
public class SingletonOrchestrator implements SingletonService {
public void activate() {
System.out.println(":: activate CALLED FOR SingletonOrchestrator");
}
public void deactivate() {
System.out.println(":: deactivate CALLED FOR SingletonOrchestrator");
}
(...)
}
Я могу развернуть это как приложение на WebLogic, хотя это, кажется, не вызывает activate()
и deactivate()
методы после развертывания. Я не знаю то, что еще я должен сделать, чтобы иметь эту работу одноэлементным сервисом в моем кластере WebLogic.
У кого-либо есть опыт с этим? Кто-либо может обеспечить рабочий пример и объяснить мне, что еще я должен сделать?
Шаги установки подробно описаны в Автоматическая миграция определяемых пользователем одноэлементных служб :
Развертывание и настройка режима миграции
Также ознакомьтесь с разделом Настройка одноэлементной службы в интерактивной справке консоли администрирования.