即使设置了 -X 标志,Apachectl 也会创建多个进程

发布于 2025-01-19 06:05:58 字数 457 浏览 1 评论 0原文

我正在尝试使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

ㄟ。诗瑗 2025-01-26 06:05:58

我附加到 www-data 进程(pid 号:4065)并且它有效。

I attached to www-data process (pid number: 4065) and it works.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文