Запланированная задача WSO2 DS в кластерной среде

#wso2 #wso2ei #wso2dss

Вопрос:

У меня будет два экземпляра WSO2 EI 660 в кластерной среде. Для каждого экземпляра необходимо настроить запланированную задачу DS — такая задача считывает данные из моей базы данных каждые 10 секунд. Но я хочу убедиться, что в данный момент работает только одна задача, т. Е. Она работает только на одном экземпляре EI, и если этот экземпляр по какой-либо причине перестает работать, то задача на втором экземпляре берет верх. Возможно ли достичь этого с помощью правильной конфигурации WSO2?

Ответ №1:

Вы можете объединить 2 сервера EI в кластеры. В кластере задача будет запланирована на одном узле за раз. По любой причине, если узел, на котором выполняется задача, остановится, все задачи будут запланированы на 2-м узле. Поэтому вы можете выполнить свои требования с помощью кластеризации серверов EI. Пожалуйста, обратитесь к документации [1] для дальнейшего разъяснения шагов, которые необходимо выполнить для кластеризации серверов.

[1]-https://docs.wso2.com/display/EI660/Clustering профиль ESB