接入問題
更新時間:
無可用機器(no worker available)
問題現象:
無可用機器,系統提示no worker available。
可能原因:
可能為配置錯誤。
解決方案:
登錄Worker查看SchedulerX的日志,日志路徑為/${user.home}/logs/schedulerx/worker.log。
如果是admin賬號啟動進程,日志路徑為/home/admin/logs/schedulerx/worker.log。
如果是root賬號啟動進程,日志路徑為/root/logs/schedulerx/worker.log。
搜索WorkerConfig關鍵字,查看Endpoint、Namespace和GroupId是否配置正確。
應用發布報錯DomainNotFoundException
問題現象:
Caused by: com.alibaba.schedulerx.worker.exception.DomainNotFoundException: Not found domainName
可能原因:
Endpoint和相應的環境沒有正確對應。
解決方案:
排查線上的機器是否和Endpoint對應,本地只能連接公網的Endpoint。關于SchedulerX支持的Endpoint,請參見Endpoint列表。
應用發布報錯can not find namespaceId
問題現象:
應用啟動報錯如下。
can not find namespaceId, key: d783212a9c-5a00-4d00-b8ca-b7a68824c97f
source:schedulerx domain=schedulerx-test.console.aliyun.com
可能原因:
接入配置的Namespace參數配置不正確。
部署應用機器的區域和調度控制臺創建的命名空間所在區域不一致。
例如:對應命名空間創建于杭州Region,但當前應用配置的接入區域為公網。
解決方案:
登錄分布式任務調度平臺。在應用管理頁面,單擊接入配置然后核對相關信息。
SchedulerX如何進行本地連接測試?
在SchedulerX控制臺將地域切換為公網,在公網下新建應用并接入。具體操作,請參見在本地接入公網環境。
SchedulerX本地代理無法連接公網怎么辦?
當公網直連環境正常但代理模式無法連接時,您需要指定對應Endpoint。關于部署應用的地域(Region)和對應的Endpoint,請參見Endpoint列表。
文檔內容是否對您有幫助?