Python'da kod kapsamı hiç yapmadım, ancak her satırın kaç kez çalıştığını veya her bir fonksiyonun ne kadar sürdüğünü gösteren bir hiyerarşik arıza yapan Apple'ın Shark'u olangcov
gibi bir şey arıyorum. .Canlı Django sunucusunda profil oluşturma?
Sorunum, yüksek yük yaşayan bir sunucuya sahip olduğum ve günlüklerden neyin neden kaynaklandığını anlayamadığım. Hangi satırların en sıcak olduğunu ve/veya hangi işlevlerin en uzun süreyi aldığını izlemek için Django örneğime bir şeyler eklemek istiyorum.
Bu, tam olarak değil, kod kapsamı gibi bir şeydir. Tercihen çok fazla değişiklik yapmadan canlı çalışan bir sunucuya tanıtmak istiyorum.
Fikirler?
Çalışan bir Django işlemine cProfile nasıl eklenir? – Joe
Çalıştırıcıya profiler eklenemiyor. "CProfile.py" adresinden django işlemine başlamalısınız: http://docs.python.org/library/profile.html#instant-user-s-manual – catavaran
Evet, yanıt benim lansman senaryolarım ile keman yapmak ve Bu içeri. Çok müdahaleci değil. Teşekkürler! – Joe