WebLogic кластеризировал одноэлементный сервис

Я в настоящее время пытаюсь реализовать одноэлементный сервис по 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.

У кого-либо есть опыт с этим? Кто-либо может обеспечить рабочий пример и объяснить мне, что еще я должен сделать?

6
задан Amro 2 July 2012 в 07:35
поделиться

1 ответ

Шаги установки подробно описаны в Автоматическая миграция определяемых пользователем одноэлементных служб :

  • Реализация интерфейса одноэлементных служб
  • Развертывание и настройка режима миграции

    • Упакуйте и разверните одноэлементную службу в приложении (в weblogic-application.xml).
      ~ или ~
    • Разверните одноэлементную службу как отдельную службу в WebLogic Server (в config.xml).
    • При необходимости настройте режим миграции одноэлементной службы.

Также ознакомьтесь с разделом Настройка одноэлементной службы в интерактивной справке консоли администрирования.

7
ответ дан 17 December 2019 в 00:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: