Kaynak durumları
Picasi’deki her kaynağın, bir sonraki toplama turundaki davranışını belirleyen bir durumu vardır. Durum, kaynak dökümünde rozet olarak görünür.
Active
Varsayılan durum. Kaynak düzenli toplama aralığında çekilir; yeni Updates Inbox’a düşer.
Arka planda denetleniyor
Yeni bir kaynak ya da yeni bir kanal eklendikten hemen sonraki geçiş durumu. Picasi teknik erişilebilirliği ve üstveriyi denetler. Genelde birkaç saniye ile birkaç dakika sürer. Denetim bitene dek kaynak bu durumda kalır ve Update toplamaz.
Broken
Son toplama girişimi sert bir hatayla başarısız oldu — hedef adres sürekli yanıt vermiyor (HTTP 404, DNS hatası, alan adı gitmiş). Etkilenen kanallar, hata giderilene dek çekilmez.
Ne yapabilirsin: Kanal ayrıntı görünümünde son hatayı görürsün. Adresi bir tarayıcıda denetle. Hedef içerik hâlâ varsa ama adres değiştiyse kanalı yeni adresle yeniden ekle. Kaynak gitmişse kanalı ya da tüm kaynağı sil.
Degraded
Toplama art arda birkaç kez başarısız oldu (geçici hatalar, zaman aşımları ya da hız sınırları) ama durum umutsuz değil. Picasi kaynağı çekmeyi sürdürür, ama daha uzun bir aralıkla — saatlik yerine örneğin altı saatte bir. Bir toplama turu yeniden başarılı olunca durum kendiliğinden Active’e döner.
Ne yapabilirsin: Hiçbir şey. Durum, kaynağın kararsız olduğuna dair bir işarettir yalnızca. Onu erken uyarı say — uzun süre kalırsa kaynak gerçekten uykuya yatmış olabilir.
Quarantined
Kaynak art arda çok büyük ya da sorunlu içerik getirdi — örneğin saniyeler içinde binlerce öge (tipik bir akış hatasından sonra) ya da yönlendirme döngüleri. Picasi, bir admin elle serbest bırakana ya da destek nedeni açıklığa kavuşturana dek kaynağı çekmeyi durdurur.
Ne yapabilirsin: Kanal ayrıntı görünümünü aç. Karantinanın nedeni orada gösterilir. Açıklığa kavuştuktan sonra destek kaynağı Active’e geri alır.
Hata sayacını sıfırlamak
Degraded ve başka hata eğilimli durumlar için kaynak ayrıntı görünümü bir hata sayacı gösterir. Bir admin onu elle sıfırlayabilir (kanal menüsünde Reset error counter). Hedefteki bilinen bir sunucu sorunu giderildiyse ve bir sonraki düzenli girişimi beklemek istemiyorsan işe yarar.
Durum geçişleri
| Nereden | Nereye | Koşul |
|---|---|---|
| Arka planda denetleniyor | Active | İlk başarılı denetim |
| Arka planda denetleniyor | Broken | Denetim sert bir hatayla başarısız oldu |
| Active | Degraded | Art arda birkaç toplama turunda zaman aşımı ya da 5xx |
| Degraded | Active | Sonraki toplama turu başarılı |
| Degraded | Broken | Hata kalıcılaşıyor (örneğin süren 404) |
| Active | Quarantined | Olağandışı davranış saptandı |
| Broken | Active | Hata sayacı sıfırlandı ya da kanal yeniden eklendi |
| Quarantined | Active | Yalnızca destek / admin müdahalesiyle |
E-posta kanallarının kendi durumu vardır
Yukarıdaki durumlar Picasi’nin çektiği kanalları betimler. E-posta kanalı çekilmez: bir gelen adresi vardır ve oraya bir bülten gelene dek bekler. Onun için bir çekim durumu anlamsız olurdu, bu yüzden kanal listesi e-posta kanalları için bir alım durumu gösterir.
| Gösterim | Anlamı |
|---|---|
| Yeşil onay, Emails are being received. | Son dört hafta içinde en az bir e-posta geldi |
| Gri saat, No email has been received in the last 4 weeks. | Bir kez bir şey geldi ama dört haftadan uzun süre önce |
| Gri saat, No email has been received yet. | Oluşturulduğundan beri hiçbir şey gelmedi |
Daha önce bir e-posta geldiyse araç ipucu ayrıca tarih ve saatle Last email received gösterir.
Gri bir hata değildir. Üç ayda bir çıkan bir bülten, hiçbir şey bozuk olmadan zamanın çoğunda gri durur. Grinin ne demek olduğu ve ne zaman sorun olduğu E-posta kanalım gelen posta göstermiyor sayfasında işlenir.
MCP yanıtlarındaki durumlar
MCP üzerinden durum, kaynak nesnelerinde bir status alanı olarak verilir. Değerler: active, pending_check, broken, degraded, quarantined. Ayrıntılar: MCP araçları.