Aracılığıyla paylaş


İş sınıflandırması

İş Yönlendiricisi'ne bir iş gönderdiğinizde kuyruk, öncelik ve çalışan seçicilerini el ile belirtebilir veya bu değerlerin yönlendirilmesi için bir sınıflandırma ilkesi belirtebilirsiniz.

Sınıflandırma ilkesi kullanmayı seçerseniz, sonuçla birlikte JobClassified Olayı veya JobClassificationFailed Olayı alırsınız. İş başarıyla sınıflandırıldıktan sonra otomatik olarak kuyruğa alınır. Sınıflandırma işlemi başarısız olursa, düzeltmek için müdahale etmeniz gerekir.

İşi sınıflandırma işlemi, isteğe bağlı olarak aşağıdaki özelliklerin ayarlanmasını içerir:

  • Öncelik
  • Çalışan Seçicileri
  • Kuyruk Kimliği

Geri dönüş kuyruğu

Geri dönüş kuyruğu, kuyruk seçici eklerinden kaynaklanan kuyruk seçicileri bir kuyruk seçemediğinde ve işin bir queueId'i olmadığında kullanılır. Bu durumda, geri dönüş kuyruğu tanımlanmışsa, iş ona atanır.

Öncelik belirleme kuralı

Bir işin önceliği, sınıflandırma sırasında birçok kural altyapısından biri kullanılarak çözülebilir.

Daha fazla bilgi için Kural kavramları sayfasına bakın.

Çalışan seçicileri

Her iş, çalışan etiketlerine göre değerlendirilen bir çalışan seçici koleksiyonu taşır. Bu koşulların bir çalışanın eşleşmesi için doğru olması gerekir. Bu koşulları bir işe eklemek için sınıflandırma ilkesini kullanabilirsiniz; bir veya daha fazla seçici eki belirterek bunu yapabilirsiniz.

Daha fazla bilgi için şu bölüme bakın: etiket seçici eklerini kullanma.

Kuyruk seçicileri

Kuyruk'un etiketlerine göre seçilmesi için etiket seçici eklerinden oluşan bir koleksiyon da belirtebilirsiniz.

Daha fazla bilgi için şu bölüme bakın: etiket seçici eklerini kullanma.

Etiket seçici eklerini kullanma

Aşağıdaki etiket seçici ekleri kullanılabilir:

Statik etiket seçici - Verilen LabelSelector öğeyi her zaman İş'e ekler.

Koşullu etiket seçici - Kural tarafından tanımlanan koşulu değerlendirir. olarak çözümlenirse true, belirtilen seçici koleksiyonu İş'e eklenir.

Geçiş etiketi seçicisi - Belirtilen anahtar ve işleçle İş'e bir seçici ekler, ancak değeri aynı anahtarın İş etiketinden alır.

Kural etiketi seçicisi - Birçok kural motorundan bir seçici koleksiyonu sağlar. Daha fazla bilgi için RouterRule kavramları sayfasını okuyun.

Ağırlıklı ayırma etiket seçicisi - Yüzde tabanlı bir ağırlıklama ve ağırlık ayırmaya göre iliştirecek seçici koleksiyonu belirtmenizi sağlar. Örneğin, İşlerin %30'unun "Satıcı 1"e, İşlerin %70'inin "Satıcı 2"ye gitmesini isteyebilirsiniz.

İşi yeniden sınıflandırma

bir İş sınıflandırıldıktan sonra aşağıdaki yollarla yeniden sınıflandırılabilir:

  1. İş etiketlerini güncelleştirebilirsiniz; bu da İş Yönlendiricisi'nin önceki Sınıflandırma İlkesi ile yeni etiketleri değerlendirmesine neden olur.
  2. İşin Sınıflandırma İlkesi Kimliğini güncelleştirebilirsiniz; bu da İş Yönlendiricisi'nin mevcut İşi yeni ilkeye göre işlemesine neden olur.
  3. Özel Durum İlkesi tetikleyicisi, bir İşin yeniden sınıflandırılma isteğinde bulunma eylemini gerçekleştirebilir.
  4. İşi Yeniden Sınıflandırabilirsiniz; bu da İş Yönlendiricisi'nin geçerli etiketleri ve Sınıflandırma İlkesi'ni yeniden değerlendirmesine neden olur.