leader - Apache HTTP Server

Apache HTTP Server Version 2.0

Apache > HTTP-Server > Dokumentation > Version 2.0 > Module

# Apache-MPM leader

Verfügbare Sprachen: de | en | es | ko

Beschreibung: | Eine experimentelle Variante des Standard-MPMs `worker`
Status: | MPM
Modulbezeichner: | mpm_leader_module
Quelltext-Datei: | leader.c

### Zusammenfassung

### Warnung

Dieses MPM ist noch experimentell und funktioniert möglicherweise nicht wie erwartet.

Dies ist eine experimentelle Variante des Standard-MPMs `worker`. Das Modul verwendet ein Leader/Followers-Design-Pattern, um die Arbeit zwischen Threads zu koordinieren. Weitere Informationen finden Sie unter http://deuce.doc.wustl.edu/doc/pspdfs/lf.pdf.

Um bei der Erstellung des `httpd` das MPM `leader` zu verwenden, fügen Sie den Argumenten des `configure`-Skripts `--with-mpm=leader` hinzu.

Dieses MPM baut auf den atomaren APR-Vergleichs- und -Tauschoperationen für die Thread-Synchronisation auf. Wenn Sie für einen x86-Rechner kompilieren, ohne dass 386-Unterstützung benötigt wird, oder wenn Sie für einen SPARC-Rechner kompilieren und keine pre-UltraSPARC-Chips betreiben müssen, fügen Sie den Argumenten des `configure`-Skripts `--enable-nonportable-atomics=yes` hinzu. Dies veranlasst die APR veranlasst dazu, atomare Operationen einzusetzen, welche effizienten Befehlscode verwenden, der älteren CPUs nicht zur Verfügung stehen.

### Direktiven

Verfügbare Sprachen: de | en | es | ko