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

Microservices Engine:接続に関するよくある質問

最終更新日:Nov 09, 2025

利用可能なワーカーがありません (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 キーワードを検索し、Endpoint、Namespace、および GroupId パラメーターが正しく構成されているかどうかを確認します。

アプリケーションのリリースエラー: DomainNotFoundException

問題の説明

Caused by: com.alibaba.schedulerx.worker.exception.DomainNotFoundException: Not found domainName

1

原因

エンドポイントが環境と一致しません。

解決策

オンラインワーカーが正しいエンドポイントを使用しているかどうかを確認します。ローカルワーカーは、インターネットリージョンのエンドポイントにのみ接続できます。SchedulerX がサポートするエンドポイントの詳細については、「エンドポイント」をご参照ください。

アプリケーションのリリースエラー: can not find namespaceId

問題の説明

アプリケーションは起動時に次のエラーを報告します。

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

原因

  • Namespace パラメーターが正しく構成されていません。

  • アプリケーションがデプロイされているマシンのリージョンが、SchedulerX コンソールで作成された名前空間のリージョンと異なります。

    たとえば、名前空間は中国 (杭州) リージョンで作成されますが、現在のアプリケーションに構成されているアクセスリージョンはインターネットです。

解決策

MSE SchedulerX コンソールにログオンします。[アプリケーション管理] ページで、[アクセス設定] をクリックして情報を確認します。

SchedulerX でローカル接続をテストする方法

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

1

ローカルの SchedulerX プロキシがインターネットに接続できない場合の対処方法

直接インターネットに接続しているにもかかわらずプロキシモードで接続できない場合は、エンドポイントを指定する必要があります。アプリケーションをデプロイできるリージョンとそれに対応するエンドポイントの詳細については、「エンドポイント」をご参照ください。

専用回線経由の自己管理 IDC またはオフィスネットワークでドメイン名の名前解決が失敗する

専用回線経由で接続した後、転送管理を設定する必要があります。これにより、Alibaba Cloud VPC 内の内部ドメイン名に対する DNS リクエストが外部 DNS システムに転送されます。その後、自己管理のインターネットデータセンター (IDC) またはオフィスネットワークでドメイン名を正しく解決できます。