darcs repository web UI and hosting app. This is the main darcsden trunk, which also runs hub.darcs.net. (https://hub.darcs.net)
#35wrong apache setup, too many outages, too many timeouts
The uptime report (see footer) shows frequent brief outages, apparently caused by a series of slow darcsden requests using up apache's MaxClients. Normally apache recovers when the backlog clears but occasionally it seemed to get stuck permanently, requiring a manual forced restart. Apache's proxy timeout was reduced on 10/17 from 32s to 10s but at least brief outages still occur.
The reduced proxy timeout means more hub pages time out rather than succeeding; it would be better to let them run somewhat longer. (Or, ideally, make them take less time. Check if we are getting the benefit of the patch index feature.)
Related, it's a drag not being able to view all of large patches. Review the size limit here, and see what can be done.
- description updated
2012/11/16: hub.darcs.net runs behind nginx instead of apache
2012/11/26: darcsden max request time reverted from 10s to 30s since things seem to be working.
- status set to closed
Resolved, closing.