- Shiked
- 2 Eylül 2026 02:17 UTC
- Yazar
- Kamo
- Commit
- 0459b9a
@Async inert. **************** çağrıya çağrılan çağrı Aynı bean'da makale tercüme etmek, bu yüzden çağrı doğru gitti ve Hiçbir zaman onu birsenkron yapan proxy'ye ulaşmadı. Annotasyondu Doğru durumda, kimse onu okumakla yakaladığı dosyada. Hangi maliyete mal oldu: Her makale 21 tutarlı HTTP çağrısı yaptı çeviri hizmeti - yerel başına bir tane, 120 saniyelik her seferinde oku - Cevap yazarın editörüne ulaşmadan önce. Sağlıklı bir çeviri Servis sadece yavaş yaptı. Bir hasta bir makale tasarrufu yaptı Bir saatin daha iyi bir parçası. İlk makalesine asılan bir ithalat tarafından bulundu. Çalışma Kb MaddeTranslator'a, ayrı bir bean'a taşınır, çünkü bir geçiş Bean sınırı, proxy gerçek yapan şeydir. Aynı şekilde işlemeye değer iki sonuç: Bir executor, çünkü bir tane yoktu. Spring's fallback taze başlıyor Görev başına iplik ve asla onu yeniden kullanmaz, bu yüzden gerçekten üç yüz sıralayın Makaleler üç yüz iplikle cevap verecekti Aynı hizmet. Şimdi sınırlanmış bir kuyruk ve CallerRunsPolicy - reddetmek, çevirileri sessizce ve sınırsız bir kuyruk bırakacaktı Backlog'u gizlerken, caller-runs yapımcıyı oranına yavaşlatır Havuz devam edebilir. Her yayınlanan makale ve yayınlayan retry süpürüğe bağlıdır. tercüme edilir. Bu yavaştı; kuyruklandı, teslim olurdu Bir akışta binlerce görev. Artık süpürücü başına 25 sıralanıyor ve Birkaç üzerinde bir backlog çalışır.