Как указывается в первом комментарии, добавленном к этому вопросу, EJB Persistent Timers / Scheduler разработал поведение, при котором какой-либо один участник выполняет все задачи, пока этот элемент не станет доступным или не сможет ответить достаточно быстро, в результате чегоЕсли другой член вступает во владение.
Если вам не нравится это поведение и вы хотите изменить его так, чтобы задачи таймера могли выполняться только на одном члене, это можно сделать, остановив демон опроса планировщика на всехчлены, за исключением того, который вы хотите запустить задачи.Вот документ центра знаний, в котором описывается, как это сделать: https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.multiplatform.doc/scheduler/xmp/xsch_stopstart.html
Просто имейте в виду, что если вы сделаете это, вы потеряете возможность планировщика автоматически запускать задачи на другомчлен должен, если член, которого вы назначили управлять им, отказывается.В этом случае задачи не будут выполняться вообще до тех пор, пока 1) участник, которому разрешено их запускать, не восстановится, или 2) вы вручную не используете вышеупомянутый WASScheduler MBean, чтобы запустить демон опроса планировщика на другом члене, что позволяетзадачи для запуска там