" when Apache kills a child process" did you set something like MaxRequestsPerChild? Why?
I have the default prefork.c configuration with:
Could you try with MaxRequestsPerChild 0
MaxRequestsPerChild is just to prevent leaking modules to eat all the memory... If you use only mod_proxy you probably don't need it.