即使设置了 -X 标志,Apachectl 也会创建多个进程
我正在尝试使用 gdb 附加到 apache2.4。尽管我将 Apache HTTP Server 作为单个进程运行,但还是创建了三个进程。问题是我不知道用 gdb 连接到哪个进程。
我用来运行 apache 的命令: sudo apachectl -X
进程已创建:
www-data 4065 7.2 0.3 936096 67924 pts/0 Sl+ 10:09 0:00 /usr/sbin/apache2 -X
root 4066 0.0 0.0 119252 11032 ? Ss 10:09 0:00 /usr/sbin/apache2 -X
root 4067 1.0 0.1 651768 19152 ? Ssl 10:09 0:00 /usr/sbin/apache2 -X
I am trying to use gdb to attach to apache2.4. Although I am running Apache HTTP Server as a single process, there are three process created. The problem is that I don't know which process to connect to with gdb.
Command that I use to run apache:sudo apachectl -X
Process created:
www-data 4065 7.2 0.3 936096 67924 pts/0 Sl+ 10:09 0:00 /usr/sbin/apache2 -X
root 4066 0.0 0.0 119252 11032 ? Ss 10:09 0:00 /usr/sbin/apache2 -X
root 4067 1.0 0.1 651768 19152 ? Ssl 10:09 0:00 /usr/sbin/apache2 -X
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我附加到 www-data 进程(pid 号:4065)并且它有效。
I attached to www-data process (pid number: 4065) and it works.