I've got the same problem migrating some clients apps to apache 2.
The script which under apache 1.3.x runs in 2 minutes, times out after 12 on the new machine. The new machine is about 4x faster than the old. I believe in my case, it's a bug with apache and it's new filter system. I made it a command line utility and it runs in about a minute. So I've isolated everything else (the filesystem,db, process size)
It doesn't fork anything BTW.
I've read various things that indicate under certain circumstances, that Apache 2 reports prematurarly, the wrong content length because of the way it chunks output for the filters.
So first, try speeding it up or increasing the timeout parameter in Apache. Second, Pray. Every report of this I saw while researching, none had an answer (Google with the timeout error text ). (Redhat hasn't been able to come up with anything for me.)
If I find anything out, I'll be sure to post an answer and would appreciate it, if you could do the same.
-Lee
"To be civilized is to deny one's nature."
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.