Infrastructure/F7LessonsLearned

From FedoraProject

< Infrastructure
Revision as of 21:57, 8 January 2010 by Akistler (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Put your lessons learned here.

  • Use apache !KeepAlive On sparingly.  !MaxKeepalive should be 1 or 2 (seconds) on servers to enable static pages plus its images to get pulled in one connection, but leaving it longer than that keeps the connection open and idle for too long, which prevents additional clients from getting a connection at all.
  • Watch apache !MaxClients. If each client takes 15MB of RAM (say, mirrormanager's mirrorlist mod_python app), that's 2.2GB of RAM for httpd alone with the default !MaxClients 150
  • <couf> put release notes in a good defined place on the mirrors (see also bug #241975)
  • Nagios notifications
  • Ram
  • Docs was not properly balanced