FastCGI のプロセスを strace する
メモしておきます。
1. プロセスマネージャに以下のように attach する(-ff は fork したプロセスにも自動で attach してくれる)
$ sudo strace -ff -o fastcgi_strace_log -p <fcgi プロセスマネージャの PID>
2. fcgi サーバーのプロセスを殺す
$ sudo pkill application.fcgi
3. すると、プロセスマネージャが新しい fcgi サーバーのプロセスを立ち上げるので、そのプロセスに strace で attach できる
$ ls fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID> fastcgi_strace_log.<fcgi サーバーの PID>