すべてのプロダクト
Search
ドキュメントセンター

Microservices Engine:接続に関する問題

最終更新日:Jun 21, 2026

「No worker available」エラー

[症状:]

アプリケーションの実行に失敗し、no worker available というエラーメッセージが表示されます。

[考えられる原因:]

設定エラーが原因である可能性があります。

[解決策:]

  1. ワーカーにログインして SchedulerX のログを表示します。ログパスは /${user.home}/logs/schedulerx/worker.log です。

    • プロセスが admin アカウントによって開始された場合、ログパスは /home/admin/logs/schedulerx/worker.log です。

    • プロセスが root アカウントによって開始された場合、ログパスは /root/logs/schedulerx/worker.log です。

  2. WorkerConfig キーワードを検索し、エンドポイント名前空間GroupId の各パラメーターが正しいことを確認してください。

DomainNotFoundException によるアプリケーションデプロイメントの失敗

[症状:]

Caused by: com.alibaba.schedulerx.worker.exception.DomainNotFoundException: Not found domainName
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'schedulerxWorker' defined in class path resource [com/alibaba/schedulerx/SchedulerxAutoConfigure.class]: Invocation of init method failed
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1786)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:602)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
	at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:144)
	...
Caused by: java.io.IOException: Schedulerx WorkerConfig[domainName=]
	at com.alibaba.schedulerx.worker.SchedulerxWorker.init(SchedulerxWorker.java:223)
	at com.alibaba.schedulerx.worker.SchedulerxWorker.afterPropertiesSet(SchedulerxWorker.java:831)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1845)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782)
	... 16 common frames omitted
Caused by: com.alibaba.schedulerx.worker.exception.DomainNotFoundException: Not found domainName.
	at com.alibaba.schedulerx.worker.SchedulerxWorker.init(SchedulerxWorker.java:151)
	... 19 common frames omitted

[考えられる原因:]

設定された エンドポイント がデプロイ環境と一致しません。

[解決策:]

本番マシンの エンドポイント が正しいことを確認してください。ローカルテストの場合は、インターネットの エンドポイント に接続します。サポートされているエンドポイントのリストについては、「エンドポイント」をご参照ください。

「can not find namespaceId」エラーによるアプリケーションデプロイメントの失敗

[症状:]

アプリケーションの起動に失敗し、次のエラーが発生します:

can not find namespaceId, key: d783212a9c-5a00-4d00-b8ca-b7a68824c97f
source:schedulerx domain=schedulerx-test.console.aliyun.com

[考えられる原因:]

  • 名前空間 パラメーターが正しく設定されていません。

  • デプロイマシンの リージョン が、名前空間 を作成した リージョン と一致しません。

    たとえば、名前空間China (Hangzhou) リージョンで作成されているにもかかわらず、アプリケーションは インターネット リージョンに接続するように設定されています。

[解決策:]

MSE SchedulerX コンソールにログインし、Application Management ページで Access Configuration をクリックして情報を確認します。

SchedulerX のローカル接続テスト

SchedulerX コンソールで、リージョンを インターネット に切り替え、新しいアプリケーションを作成して接続します。詳細については、「ローカル環境からインターネットに接続する」をご参照ください。

ローカル SchedulerX プロキシのインターネット接続問題

インターネット への直接接続には成功するものの、プロキシモードでの接続に失敗する場合は、エンドポイント を明示的に指定する必要があります。デプロイリージョンとそれに対応するエンドポイントのリストについては、「エンドポイント」をご参照ください。

セルフマネージドネットワークにおける DNS 名前解決の失敗

専用線を接続した後、転送管理を設定する必要があります。これにより、内部の Alibaba Cloud VPC ドメイン名の DNS 名前解決リクエストが外部の DNS システムに転送され、セルフマネージド IDC または オフィスネットワーク からの正しい名前解決が可能になります。