Bu konuda, Görev Zamanlama hizmetinin SchedulerX bileşeninin özellikleri açıklanmaktadır. Bu sayede SchedulerX hizmetlerini etkili bir şekilde kullanabilirsiniz.
Giriş
Alibaba Cloud Görev Zamanlama; bulut bilişim temelli, esnek, ölçeklenebilir ve yüksek kullanılabilirliğe sahip iş zamanlama yetenekleri sunan güçlü bir platformdur. Görev Zamanlama; iş gönderimi, zamanlama, çalıştırma, izleme ve kontrol dahil olmak üzere işlerin yaşam döngüsünü yönetmenize yardımcı olur.
SchedulerX
SchedulerX aşağıdaki özellikleri sunar:
İşler, kademeli sürüm (canary release) özelliğini kullanmak üzere belirli bir etikete sahip worker'a otomatik olarak zamanlanabilir. Daha fazla bilgi için bkz. SchedulerX işleri için kademeli sürüm
SchedulerX 2.0, sistem arızalarının giderilmesine yönelik olarak sistem işlemleri sırasındaki temel bilgileri kaydetmek ve analiz etmek için Simple Log Service'i kullanabilir. Daha fazla bilgi için bkz. Log Service'i entegre etme.
SchedulerX, tek bir uygulama için 100.000'den fazla zamanlanmış işi destekler. Daha fazla bilgi için bkz. Bir SchedulerX uygulamasını 100.000+ periyodik işe ölçeklendirme.
Ani trafik artışlarının yaşandığı senaryolarda iş zamanlamasını yönetmek için iki yöntem kullanarak uygulama düzeyinde kısıtlama uygulayabilirsiniz. Daha fazla bilgi için bkz. Görev öncelik kuyruğu ile uygulama düzeyinde kısıtlama.
Gerçek zamanlı yoklama modunda saniye düzeyinde zamanlanmış işler oluşturabilirsiniz. Daha fazla bilgi için bkz. Saniye gecikmeli işler oluşturma.
Önceki güne ait verileri işlemek üzere işin zaman ofsetini N saat olarak ayarlayabilirsiniz. Daha fazla bilgi için bkz. Veri zamanını ayarlama.
Önceki aya ait verilerde hata varsa, belirtilen bir zaman aralığında iş örneklerini yeniden çalıştırmak ve iş çıktısını güncellemek için iş çıktısı güncelleme özelliğini kullanabilirsiniz. Daha fazla bilgi için bkz. İş çıktılarını doldurma.
Uçtan uca izleme özelliğini kullanarak iş çalıştırma süresini sorgulayabilir ve çalıştırma anormalliklerini analiz edebilirsiniz. Daha fazla bilgi için bkz. Uçtan uca izlemeyi entegre etme.
İşler için kademeli sürüm uygulamak amacıyla SDK'da bir etiket belirtebilirsiniz. Daha fazla bilgi için bkz. Görevler için etiket belirtme.
SchedulerX özet verilerini kendi yönettiğiniz Grafana'ya aktarabilirsiniz.
SchedulerX tarafından gönderilen sunucu isteklerinin güvenli bir şekilde alınmasını ve işlenmesini sağlamak için sunucular için kimlik doğrulama yapabilirsiniz.
Yayın sırasında uygulamanın yeniden başlatılması durumunda eksik veri gibi sorunları çözmek için bir uygulamada yürütülen zamanlama işlerini zarif bir şekilde kapatabilirsiniz. Daha fazla bilgi için bkz. Zamanlanmış işler için zarif kapatma.