Gunicorn | Python Web Server optimalizovaný rychlý a zdroj optimalizovaný

Gunicorn Zásobník řešení webového serveru

FAST & OPTIMIZOVANÝ PYTHON Web Server WSGI Python

Gunicorn je rozhraní brány webového serveru Python. Jedná se o rychlý webový server s optimalizovaným využitím zdrojů a pracuje s celou řadou webových rámců.

Přehled

Gunicorn je ve srovnání s mnoha implementacemi serveru WSGI jedinečný, protože je vysoce stabilní a pohání některé z největších webových aplikací založených na Pythonu na světě, včetně slavné platformy sociálních médií Instagram. Gunicorn je čistý webový server Python pro aplikace WSGI. Poskytuje perfektní rovnováhu s výkonem, flexibilitou a jednoduchostí konfigurace. Je to také neuvěřitelně světlo na zdroje a můžete stanovit prioritu určitých koncových bodů a udržet si výkon na vašich serverech, kde je to nejvíce potřeba. Webový server Gunicorn je jediný server WSGI pro Python, který je kompatibilní s téměř vším. Toto je typický server, který byste mohli použít při práci s baňkou i Djangem, což jsou dva nejoblíbenější webové frameworks pro Python. Jednou z výhod používání Gunicorn je to, že je poměrně rychlý a přátelský k zdroji. Jeho architektura je poměrně jednoduchá, což znamená, že ji obvykle lze implementovat velmi snadno a stále běžet neuvěřitelně rychle. Je primárně psán v programovacím jazyce C, což znamená, že je pravděpodobně na vrcholu jakéhokoli jiného serveru psaného v čistém pythonu z hlediska rychlosti a výkonu.

Požadavky na systém

Následuje požadavky na instalaci Gunicorn na Ubuntu 18.04

  • Server Ubuntu 18.04
  • Přístup k oknu příkazového řádku/terminálu
  • Uživatel bez kořenů s oprávněními sudo
  • Základní firewall

Funkce

  • Pracuje s Paster, Django a WSGI z krabice.
  • Správa procesů pracovníků je automatická.
  • Jednoduchá konfigurace Pythonu
  • Více konfigurací pracovníků
  • Řada háčků serveru
  • Kompatibilní s Pythonem 2.6+ a Python 3.2+

Instrukce k instalaci

Nejprve aktualizujte index balíčku pomocí následujícího příkazu:

<pre class="wp-block-code">

sudo apt -get update -y

Nainstalujte balíček Gunicorn spuštěním po příkazu:

<pre class="wp-block-code">

sudo apt -get instalace -y gunicorn

Zkontrolujte protokoly systému a potvrďte, že neexistují žádné související chyby.

Prozkoumejte

V tomto tutoriálu jsme vysvětlili proces instalace a funkce webového serveru Python Gunicorn. Chcete -li se dozvědět o další možnosti zásobníku open source, zkontrolujte následující stránky:

 Čeština