Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Gunicorn – Wikipedia
Gunicorn – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie
gunicorn

Basisdaten

Hauptentwickler Gunicorn Maintainers[1]
Entwickler Benoit Chesneau
Erscheinungsjahr 2010
Aktuelle Version 23.0.0[2]
(10. August 2024)
Betriebssystem Plattformunabhängig
Programmier­sprache Python
Kategorie Webserver
Lizenz MIT-Lizenz
https://gunicorn.org/

Gunicorn (Green Unicorn) ist ein Web Server Gateway Interface (WSGI) HTTP-Server. Der Server ist mit vielen Webframeworks kompatibel und benötigt wenig Ressourcen.

Architektur

[Bearbeiten | Quelltext bearbeiten]

Ein zentraler Master-Prozess verwaltet die Worker-Prozesse. Die Anfragen werden von den Worker-Prozessen bearbeitet.[3]

Es gibt unterschiedliche Arten von Worker-Prozessen:

  • Synchrone Worker-Prozesse bearbeiten immer genau eine Anfrage. Dies ist das einfachste Modell. Im Falle eines Fehlers gibt es keine Auswirkungen auf andere Anfragen. Es gibt keine persistenten Verbindungen, jede Verbindung wird geschlossen, nachdem die Antwort gesendet wurde.
  • Asynchrone Worker-Prozesse unterstützen persistente Verbindungen.
  • Tornado-Worker-Prozesse unterstützen das Tornado-Framework.

Merkmale

[Bearbeiten | Quelltext bearbeiten]
  • Unterstützt WSGI, web2py und Django
  • Automatisches Worker-Prozessmanagement
  • Einfache Python-Konfiguration
  • Unterschiedliche Worker-Konfigurationen sind möglich
  • Unterstützung von Server-Hooks für Erweiterungen
  • Kompatibel mit Python ab Version 3.5[4]

Siehe auch

[Bearbeiten | Quelltext bearbeiten]
Portal: Freie Software – Übersicht zu Wikipedia-Inhalten zum Thema Freie Software
  • Liste von Anwendungsservern

Weblinks

[Bearbeiten | Quelltext bearbeiten]
  • Offizielle Website

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ gunicorn/MAINTAINERS. github.com, abgerufen am 1. Januar 2022 (englisch). 
  2. ↑ Release 23.0.0. 10. August 2024 (abgerufen am 22. August 2024).
  3. ↑ Design. github.com, abgerufen am 1. Januar 2022 (englisch). 
  4. ↑ Installation. docs.gunicorn.org, abgerufen am 1. Januar 2022 (englisch). 
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Gunicorn&oldid=236919416“
Kategorien:
  • Web-Entwicklung
  • Freie Server-Software
  • Webserver
  • Python (Programmiersprache)

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id