Önceki Başlık: Tüm İşleçlerin Ortak ÖzellikleriSonraki Başlık: Döngü ve Zaman Aşımı Senaryoları


Yürütme Ayarları (Tüm İşleçler)

Hedef

İşlecin çalıştırılacağı hedefi belirtir. Hedef; bir temas noktası, temas noktası grubu, Aracı Kimliği, proxy temas noktası, IP adresi veya FQDN olabilir. Temas noktasındaki işleç için kategoriyi etkinleştirdiğinizden emin olun. Nesne Tarayıcısı iletişim kutusunu açmak ve bir temas noktası seçmek için Seç'i tıklatın.

Hedef, hesaplanmış bir ifadedir

Hedefi bir ifade ile belirtir. Bir hedefi işlem zamanında dinamik olarak belirtmek için hesaplanmış bir ifade kullanın. Aşağıdaki örnekleri dikkate alın:

Hedefi yalnızca Ana Bilgisayar Grupları'nda eşleştir

Hedef adının nasıl çözümleneceğini belirtir.

Seçili

Hedef alanının bir ana bilgisayar grubunun başvurduğu bir ana bilgisayar adı veya IP adresi içerdiğini belirtir.

Not: Hedef alanı temas noktası, bir proxy temas noktası veya bir aracı kimliği içeriyorsa yürütme başarısız olur.

Seçili değil

Hedef alanının bir temas noktası adını, bir proxy temas noktasını veya bir aracı kimliğini içerdiğini belirtir.

Not: Hedef alanı geçerli bir ana bilgisayar grubu başvurusu içeriyorsa işleme başarılı olur ancak optimize edilmez.

Döngü

CA Process Automation, belirli bir koşul sağlanana kadar bir işleçte döngü yapmanıza olanak tanır. Döngü özelliği, bir işlecin yinelenme sayısını belirtir.

Çıkış koşulları ve bir döngüde çalışan işleçten bağlanan bağlantılar, yalnızca döngü tamamlandığında değerlendirilir.

Not: CA Process Automation içinde döngüleri kullanma hakkında daha ayrıntılı bilgi için, İçerik Tasarımcısı Kılavuzu'na bakın.

Yineleme Sayısı

Döngü işleminin koşulunu belirtir. İki seçenek vardır:

  • Bir tamsayı veya çalışma zamanında bir tamsayı döndüren bir CA Process Automation ifadesi belirtin. 1 varsayılan değeri, bir defalığına bir işleç üzerinde bir döngü yürütür. Sonsuz bir döngü yürütmek için Sonsuz döngü onay kutusunu tıklatın.
  • Bir Boole ifadesi belirtin. İfade, işleç yürütüldükten sonra değerlendirilir. İfade true olarak değerlendirilirse, döngü devam eder. İfade false olarak değerlendirilirse, döngü tamamlanır.
Sonsuz Döngü

Seçildiğinde, Yineleme Sayısı yoksayılır ve bir sonsuz döngü oluşturulur. İşleç, aşağıdakilerden biri gerçekleşene kadar yinelenir:

  • İşlem kesintiye uğrar.
  • Döngü, işlemin farklı bir dalından durdurulur (Döngü İşleci ile bağlantılı bir döngü durdurma komutu işlenerek).
Yinelemeler arasındaki gecikme

Her bir döngü yinelemesi arasındaki gecikmeyi saniye cinsinden belirtir (varsayılan değer 0'dır).

Zaman aşımı

Her işlecin bir parçası olarak zaman aşımı ayarlamanıza olanak tanır. İşleç, belirtilen zaman aşımına kadar bitmediyse, bu ayar bir çıkış stratejisi sağlar. Zaman Aşımı seçeneği, aşağıdaki seçimleri sunar:

Zaman Aşımı Yok

İşlecin zaman aşımı olmadığını belirtir. Bu onay kutusu, varsayılan olarak seçilidir.

Tip

Süre veya Hedef Tarih'i seçin.

Süre/Hedef Tarih ve Saat
Eylem

Notlar:

  • Bu seçenek zamanlamalarda kullanılamaz.
  • Bir işleç bir döngü içinde yer aldığında ve bir zaman aşımı değeri yapılandırıldığında, aşağıdaki seçenekler farklı şekillerde davranır. Gerçekleştirilen eylemler için Döngü ve Zaman Aşımı Senaryoları başlıklı konuya bakın.

    Aşağıdaki eylemlerden birini seçin:

Devam

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. İşleç yalnızca çalıştırma modunda kalır.

2. Zaman aşımı yoluna geçilir.

3. Yürütme sonrası kodu yalnızca işleç tamamlandığında çalışır, zaman aşımı yoluna geçildiğinde çalışmaz.

Sıfırla

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. İşleç sıfırlanır (işleç yeniden yürütülmeye başlar).

2. Zaman aşımı yoluna geçilir.

3. Yürütme sonrası kodu yalnızca işleç tamamlandığında çalışır (işleç sıfırlandığında çalışmaz).

Not: Sıfırla seçeneği belirlenmişse, Tip açılan listesinde Hedef Tarih seçeneği devre dışı bırakılır.

Durdur

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. İşleç durdurulur.

2. Yürütme sonrası kodu yürütülür.

3. Zaman aşımı yoluna geçilir.

Bırak

Seçiliyse, işlem bir zaman aşımından sonra aşağıdaki gibi ilerler:

1. İşleç zaman aşımına uğrar.

2. İşlem, ayrılmış modda çalışarak devam eder.

Not: Ayrılmış modda başlatılan bir işlem örneği, onu başlatan işlemle bir üst ilişkisine sahip değildir. Ayrılmış bir işlem örneği, o işlemden kaynaklanan herhangi bir çağrı sırasındaki kök işlemdir.

3. Yürütme sonrası kodu hemen yürütülür.

4. Zaman aşımı yoluna geçilir.