2009-07-02 6 views
1

Ich suche nach Open-Source-http-Server als Benchmarks für mein O, das erfüllen sollte:die Suche nach Open-Source-http-Server

  1. Es Leute mehrere Prozesse HTTP-Anfragen zu behandeln (nicht Fäden oder I/O multiplexing)
  2. Es kann statisch kompiliert werden, was keine Laufzeitcode-Verknüpfung wie dynamische Bibliotheken bedeutet.

Gibt es irgendwelche httpd erfüllt? Danke für deine Antworten.

Antwort

1

Haben Sie LightHttpd tryed, kleine schnelle und einfache ;-)

+0

Es scheint, dass lighttpd Code zur Laufzeit lädt. – ZelluX

2

Apache sollte in Ordnung sein - es entweder in Multi-Prozess-oder Multi-Thread-Arten konfiguriert werden kann, nachdem alle, und natürlich kann er mit allen statischen Verbindungen aufgebaut werden!

Apache ist wichtig, weil es das beliebteste ist, aber vielleicht sollten Sie auch auf nginx schauen, das ebenfalls zu Recht populär ist (obwohl es immer noch ein Nischenplayer im Vergleich zu Apache ist) und sich auf One-Master, viele Arbeitsprozesse Architektur konzentriert.

+0

, die ein wenig zu komplex ist, da wir unsere OS den Server ausführen debuggen werden. Danke trotzdem :-) – ZelluX