Voglio sapere cosa significa esattamente quando un server Web si descrive come un server Web pre-fork. Ho alcuni esempi come unicorno per rubino e gunicorno per pitone.
Più specificamente, queste sono le domande:
- Quale problema risolve questo modello?
- Cosa succede quando viene avviato inizialmente un server Web pre-fork?
- Come gestisce la richiesta?
Inoltre, una domanda più specifica per unicorno / gunicorno:
Diciamo che ho una webapp che voglio eseguire con (g) unicorn. All'inizializzazione, la webapp eseguirà alcune operazioni di inizializzazione (ad esempio, inserirà voci di database aggiuntive). Se configuro (g) unicorn con più worker, le cose di inizializzazione verranno eseguite più volte?