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

SchedulerX:接続に関する FAQ

最終更新日:Jan 14, 2025

システムに「ワーカーが使用できません」というメッセージが表示された場合はどうすればよいですか。

問題の説明

ワーカーが使用できず、システムに「ワーカーが使用できません」というメッセージが表示されます。

原因

構成が正しくない可能性があります。

解決策

  1. SchedulerX コンソールで、SchedulerX への接続に使用しようとしたワーカーにログオンし、次のパスにあるログを確認します。/${user.home}/logs/schedulerx/worker.log

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

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

  2. WorkerConfig を検索します。 エンドポイント、名前空間、およびグループ ID の構成が正しいかどうかを確認します。

アプリケーションのリリース中にシステムから「DomainNotFoundException」エラーが報告された場合はどうすればよいですか。

問題の説明

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

1

原因

エンドポイントが選択したリージョンと一致しない可能性があります。

解決策

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

アプリケーションのリリース中にシステムから「namespaceId が見つかりません」というエラーが報告された場合はどうすればよいですか。

問題の説明

アプリケーションの起動中に、システムから次のエラーが報告されます。

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

原因

  • 名前空間パラメーターの構成が正しくない可能性があります。

  • アプリケーションをホストするインスタンスのリージョンが、SchedulerX コンソールで作成された名前空間のリージョンと異なります。

    たとえば、名前空間は中国 (杭州) リージョンに作成されていますが、アプリケーションをホストするインスタンスは「インターネット」リージョンにあります。

解決策

SchedulerX コンソールにログオンします。 [アプリケーション管理] ページで、目的のアプリケーションを見つけ、操作列の [アクセス構成] をクリックして構成を確認します。

SchedulerX コンソールでローカル接続をテストするにはどうすればよいですか。

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

SchedulerX のローカルワーカーがインターネットに接続できない場合はどうすればよいですか。

直接接続は正常ですが、プロキシを使用してローカルワーカーをインターネットに接続できない場合は、エンドポイントを指定する必要があります。 アプリケーションをデプロイできるリージョンとリージョンのエンドポイントについては、「エンドポイント」をご参照ください。