当的应用接入任务调度并部署到 EDAS,通过连接机器验证是否成功时,弹出暂无可用机器的提示。
可能的原因 应用接入任务调度失败 JAR 包冲突 SchedulerXWorker 配置错误 处理方法 登录部署应用的 ECS 实例,查看是否存在日志目录 /home/${user.home}/logs/schedulerx/worker.log。
说明 如果是 root 账号启动的进程,日志在 /root/logs/schedulerx/worker.log。 如果是 admin 账户启动的进程,日志在 /home/admin/scheduelrx/worker.log。 如果不存在,说明 ECS 实例没有接入 SchedulerX 客户端,请重新接入,详情请参见为应用实现任务调度(EDAS 部署)。 如果存在,进行下一步。 查看worker.log日志是否有异常日志。 如果日志包含 groupId is not existed,说明是配置问题。在 worker.log 里搜索 Schedulerx WorkerConfig,可以看到当前的配置,然后和控制台对比、确认。
注意 namespace 要填分布式任务调度 2.0-命名空间页面的命名空间ID。 如果有异常日志,确认是否是 JAR 包冲突。详情请参见JAR 包冲突。 如果没有异常日志,搜索“started”,检查 SchedulerXWorker 的配置是否正确。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。