私はマスターとワーカーノード(マスターノードがワーカーノードとしても機能するハイブリッド構成)を持つクラスタ環境を持っています。私はマスターノード上でタスクをスケジュールしようとすると、それはエラーこの記事は私が必要な属性を追加し、今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)? –
コメントをいただきありがとうございますが、私はそれらを試して、私の環境は1つのワーカー1マスターです。 'DworkerNode = true'で始まるわけではありませんが、' carbon.xml'設定ファイルで設定を行っています。その他の成果物は、タスクを除いて同期されています。 – Yasothar