I worked at Go2Net when they acquired Dogpile. I was directly involved in migrating it’s systems to our data centers after the acquisition closed.
I don’t really remember the tech stack, but it was something like 10-15 web servers, probably pentium II or III.
One detail I do remember is the original setup had an Apache log rotation script that would try several times to restart Apache and if it didn’t succeed, it would reboot the server. This ran nightly...
Not sure what bug or issue they were working around. But I thought it was quite an aggressive solution!
You have to do a graceful restart after rotation, according to the docs, which then leads to scripts that try a couple times and then reboot. (It's been a while, but I did have an install where graceful restart would work once, but consistently fail on the second rotation).
If you don’t change the inode then no restart should be required. There’s definitely a few tools out there that solve this problem without needing to restart httpd.
I don’t really remember the tech stack, but it was something like 10-15 web servers, probably pentium II or III.
One detail I do remember is the original setup had an Apache log rotation script that would try several times to restart Apache and if it didn’t succeed, it would reboot the server. This ran nightly...
Not sure what bug or issue they were working around. But I thought it was quite an aggressive solution!