ProcessID (PID) problème de réutilisation avec xCode
Question
J'ai un grand CMS sur mesure et j'utiliser Xcode pour exécuter un profileur pour obtenir des informations de débogage. Donc, je diverses fonctions dans mon CMS et « ESPOIR » pour obtenir toutes les informations via xDebug.
Disons que je joue deux fonctions:
1. Load a listing of users
2. Deleted a user
2.1 Calls an AJAX script to delete user.
, en raison de la réutilisation de l'identifiant du processus, il y a une chance (ce qui me arrive 8 fois sur 10) qu'au lieu de 3 fichiers de cache que j'ai 2, l'un des processId est réutilisée. Bummer
Ce problème peut être surmonté? Comment ça marche ..
.. jacking Keep-Alive est pas une solution.
La solution
xdebug.profiler_output_name=cachegrind.out.%p.%u
au lieu de la norme serait xdebug.profiler_output_name=cachegrind.out.%p
ajouter un suffixe micro-secondes. Voir ce lien pour plus d'options de nommage, ayant un nom de script, par exemple, peut rendre votre vie même plus facile.