Çok dişli PHP tabanlı uygulama CLI için iyi bir profiler nedir?

2 Cevap php

Birden Konuları (pcntl_fork) çalışır ve çocuk süreçler feshedilmiş gitmek ve onların kaynaklarının gidelim görünmüyor zaman bazı garip sonuçlar alıyorum bir toplu işlemci yazdım.

Ben neler olduğunu görmek için 'seyretmek' ana süreç ve çocuklar için kullanabileceğiniz iyi bir kod Profiler, izleme programı var mı?

2 Cevap

Bildiğim tek profiler taşımaktadır XDebug. Sen Webgrind veya KCacheGrind ile sonuçlarını işleyebilir.

Bu yazılı PHP kodu ile ilgili performans istatistiklerini verir, böylece sorunlar kodu veya bazı PHP / OS hatadan dolayı olup olmadığını anlamaya gerekir.

Xdebug hem yapabilirsiniz profiling ve interactive debugging. Ayıklama sürecine bağlanmak için mevcut çeşitli istemciler vardır.