All Products
Search
Document Center

SchedulerX:Masalah koneksi

Last Updated:Jun 04, 2026

Error "no worker available"

Issue description:

Anda menerima error "no worker available".

Cause:

Kemungkinan disebabkan oleh kesalahan konfigurasi.

Solution:

  1. Login ke worker dan periksa log SchedulerX di /${user.home}/logs/schedulerx/worker.log.

    • Jika Anda menjalankan proses sebagai admin, jalur log-nya adalah /home/admin/logs/schedulerx/worker.log.

    • Jika Anda menjalankan proses sebagai root, jalur log-nya adalah /root/logs/schedulerx/worker.log.

  2. Cari WorkerConfig dan pastikan endpoint, namespace, dan ID kelompok sudah benar.

Error DomainNotFoundException saat penerapan aplikasi

Issue description:

Caused by: com.alibaba.schedulerx.worker.exception.DomainNotFoundException: Not found domainName
org.springframework.beans.factory.BeanCreationException Create breakpoint : Error creating bean with name 'schedulerxWorker' defined in class path resource [com/alibaba/schedulerx/SchedulerxAutoConfigure.class]: Invocation of init
	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)
	at org.zendure.core.launch.BladeApplication.run(BladeApplication.java:49)
	at org.zendure.Application.main(Application.java:46)
Caused by: java.io.IOException Create breakpoint : 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 Create breakpoint : Not found domainName.
	at com.alibaba.schedulerx.worker.SchedulerxWorker.init(SchedulerxWorker.java:151)
	... 19 common frames omitted

Cause:

Endpoint tidak sesuai dengan lingkungan penerapan.

Solution:

Pastikan aplikasi menggunakan endpoint yang benar untuk lingkungan penerapannya. Mesin lokal hanya dapat terhubung ke endpoint Internet. Nilai yang didukung tercantum dalam Endpoints.

Error cannot find namespaceId saat penerapan aplikasi

Issue description:

Aplikasi melemparkan error ini saat startup:

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

Cause:

  • Parameter namespace dalam konfigurasi akses mungkin salah.

  • Wilayah aplikasi berbeda dari wilayah namespace.

    Contohnya, namespace berada di China (Hangzhou) tetapi aplikasi menggunakan wilayah Internet.

Solution:

Login ke Konsol SchedulerX. Pada halaman Application Management, klik Access Configuration dan verifikasi pengaturannya.

Uji koneksi lokal

Di Konsol SchedulerX, alihkan wilayah ke Internet, lalu buat dan hubungkan aplikasi. Akses lingkungan Internet dari mesin lokal.

Internet tercantum di bawah kategori Others pada pemilih wilayah di bilah navigasi atas.

Pemecahan masalah koneksi proxy

Jika Anda dapat terhubung secara langsung tetapi tidak melalui proxy, pastikan endpoint sesuai dengan wilayah penerapan Anda. Endpoints.

Kegagalan resolusi DNS melalui direct connect

Setelah menetapkan direct connect, konfigurasikan forwarding management untuk meneruskan permintaan DNS untuk nama domain internal VPC ke sistem DNS eksternal. Hal ini memungkinkan jaringan IDC atau kantor Anda melakukan resolusi nama domain dengan benar.