Quero saber exatamente o que significa quando um servidor da web se descreve como um servidor da web de pré-bifurcação. Tenho alguns exemplos, como unicórnio para rubi e gunicórnio para python.
Mais especificamente, estas são as perguntas:
- Que problema este modelo resolve?
- O que acontece quando um servidor da web pré-bifurcação é iniciado pela primeira vez?
- Como ele lida com a solicitação?
Além disso, uma pergunta mais específica para unicórnio / gunicórnio:
Digamos que eu tenha um webapp que deseja executar com (g) unicórnio. Na inicialização, o webapp fará algumas coisas de inicialização (por exemplo, preencher as entradas adicionais do banco de dados). Se eu configurar (g) unicorn com vários workers, o material de inicialização será executado várias vezes?