Bağlam ve ortak servisler
Gerçek çağrı ilişkilerini servisler ve asenkron işler arasında taşıyın.
#İşlem kökü
Yeni işlem gerçek portal giriş tanımıyla eşleşerek başlar. Uygulama kimliği servis adından veya ilk kullanıcısından tahmin edilmez. Ortak servis geçerli gelen imzalı kapsamdan hangi uygulama için çalıştığını öğrenir.
#HTTP ve özel taşıma
Hazır wrapper’lar x-sigillum-context taşır. Kurumun traceparent ve tracestate değerleri değiştirilmez. Çelişen bağlam sessizce ezilmez. SDK’sız ara bileşen bağlamı aynen taşımıyorsa ilişki otomatik olarak var kabul edilemez.
Özel mesajlaşmada export/import/bind yüzeyini kullanın. Mesajı gerçekten üreten işlemin bağlamını gerçek alıcıya aktarın; başka istekten alınmış carrier’ı tekrar kullanmayın.
#Referanslar bağlantı değildir
Kişi, oturum ve dış iş numaraları arama içindir. Aynı müşterinin iki isteği ayrı execution kimliklerine sahiptir. Bir müşteri referansını işlem kimliği yerine kullanmak yanlış iz birleştirmesine yol açar.
#Paralel iş
Aynı işlemde paralel adımlar gerçek parent/span veya açık link bilgileriyle korunur. Duvar saati sırası tek başına nedensellik değildir. İşe ait callback’te doğru context’i bağlayın ve önceki context’i scope sonunda geri getirin.
