|
|
|
|
||||||
| comp.info.servers.unix Web servers for UNIX platforms. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
I invoked a "graceful restart" on our main Apache web service (2.0.46).
About 8 hours later I looked at the mod_status status page and noticed about 50 (out of 150) child servers were still marked "G". This seems odd. Accoding to the Apache documentation upon a graceful restart the parent "advises" the children to exit after finishing with the current connection. How is it possible that the child would still be connected after 8 hours? I checked and these non-exiting children aren't doing any data transfer or processing. They just seem to be stuck. So, is this normal behavior? If not, is there a way to fix it? |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
google@macrotex.net wrote:
> I invoked a "graceful restart" on our main Apache web service (2.0.46). > About 8 hours later I looked at the mod_status status page and noticed > about 50 (out of 150) child servers were still marked "G". This seems > odd. Accoding to the Apache documentation upon a graceful restart the > parent "advises" the children to exit after finishing with the current > connection. How is it possible that the child would still be connected > after 8 hours? I checked and these non-exiting children aren't doing > any data transfer or processing. They just seem to be stuck. > > So, is this normal behavior? If not, is there a way to fix it? > I've seen this also happen in 2.0.55. At least in one case it was some problem with solaris 2.8 and IPv6. Since we're not using IPv6 I had to change: Listen 80 to Listen XXX.XXX.XXX.XXX:80 which seemed to cause the problem to go away during graceful restarts. Jeff Long |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
google@macrotex.net wrote:
> I invoked a "graceful restart" on our main Apache web service (2.0.46). > About 8 hours later I looked at the mod_status status page and noticed > about 50 (out of 150) child servers were still marked "G". This seems > odd. Accoding to the Apache documentation upon a graceful restart the > parent "advises" the children to exit after finishing with the current > connection. How is it possible that the child would still be connected > after 8 hours? I checked and these non-exiting children aren't doing > any data transfer or processing. They just seem to be stuck. > > So, is this normal behavior? If not, is there a way to fix it? > I've seen this also happen in 2.0.55. At least in one case it was some problem with solaris 2.8 and IPv6. Since we're not using IPv6 I had to change: Listen 80 to Listen XXX.XXX.XXX.XXX:80 which seemed to cause the problem to go away during graceful restarts. Jeff Long |
|
![]() |
| Outils de la discussion | |
|
|