ugrás a tartalomhoz

alkalmazás szerver vs web szerver?

mind1 valami név · 2021. Május. 29. (Szo), 14.33
Valamit nem értek. Látszólag az általam használt/próbált alkalmazásszerverek (uwsgi, gunicorn) önmagukban is működnek webszerverként. Akkor minek eléjük adott esetben egy apache vagy egy nginx?
O.K., egy ok lehet a load balance, olyanra nincs szükségem.
Ha többféle rendszert kell kiszolgálni, az is lehet egy ok.
Egyéb?
Van értelme küzdeni egy plusz réteggel, ha kizárólag pythont használok uwsgi vagy gunicorn háttérrel?
(Ssl/tls megy ezekkel is, autentikációt belülről intézem)

Valami dereng, hogy az apache tud tűzfal funkciót, ami meggátolja, hogy ismert támadásokkal próbálkozzanak a rosszfiúk - ha ez igaz, az lehet egy újabb ok.
 
1

Tipp #1

Arnold Layne · 2021. Május. 30. (V), 09.15
Tipp: Ha letérdel az alkalmazásod, valami tudjon visszaadni 500-as hibaüzeneteket.
2

Azt megteszik ezek is. :) De

mind1 valami név · 2021. Május. 30. (V), 11.14
Azt megteszik ezek is. :)
De adtál egy jó ötletet, megpróbálom kideríteni, a http/https protokollból mennyit implementálnak az említett app szerverek.

Egyébként amennyire értem, ők kommunikálnak a böngészővel, pontosabban a kliensekkel, a webszerverek ilyenkor csak reverse proxyként működnek.