마스터 노드와 작업자 노드 (마스터 노드가 작업자 노드로도 작동하는 하이브리드 구성)가있는 클러스터 환경이 있습니다. 나는 마스터 노드에서 작업을 예약 할 때, 그것은 오류이 게시물은 내가 필요한 속성을 추가하고 지금 I'am가 점점 솔루션 WSO2 ESB - 클러스터 환경 작업 예약
했다WSO2 ESB - Could not initialize Start up controller. TaskManager not found.
{org.apache.synapse.startup.quartz.StartUpController
했다 다음 오류.
ERROR {org.wso2.carbon.mediation.ntask.NTaskTaskManager} - Scheduling task [[NTask::-1234::TestShedTsk]::synapse.simple.quartz] FAILED. Error: No available task nodes for resolving a task location {org.wso2.carbon.mediation.ntask.NTaskTaskManager}
org.wso2.carbon.ntask.common.TaskException: No available task nodes for resolving a task location
at org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager.getTaskLocation(ClusteredTaskManager.java:232)
at org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager.locateMemberForTask(ClusteredTaskManager.java:209)
at org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager.getMemberIdFromTaskName(ClusteredTaskManager.java:283)
at org.wso2.carbon.ntask.core.impl.clustered.ClusteredTaskManager.scheduleTask(ClusteredTaskManager.java:91)
at org.wso2.carbon.mediation.ntask.NTaskTaskManager.schedule(NTaskTaskManager.java:103)
at org.apache.synapse.task.TaskScheduler.scheduleTask(TaskScheduler.java:140)
at org.apache.synapse.startup.quartz.StartUpController.submitTask(StartUpController.java:150)
나는 <ESB_HOME>\repository\conf\etc
디렉토리에있는 task-config.xml
의 변화를 했어요.
<taskServerMode>CLUSTERED</taskServerMode>
<taskServerCount>2</taskServerCount>
위의 오류가 계속 발생하더라도.
도움이 되나요? [http://mail.wso2.org/mailarchive/dev/2015-July/051321.html](http://mail.wso2.org/mailarchive/dev/2015-July/051321) .html)? –
의견을 보내 주셔서 감사합니다.하지만 그 중 하나를 시도해 보았습니다. 'DworkerNode = true'로 시작하지는 않지만'carbon.xml' 설정 파일에서 설정을 완료했습니다. 작업을 제외하고 다른 아티팩트가 동기화됩니다. – Yasothar