Desova

Um servidor WSGI que suporta vários processos, vários threads, não bloqueio HTTP IO e atualização graciosa automática do código
Baixe Agora

Desova Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Donovan Preston
  • Site do editor:
  • http://pypi.python.org/pypi/Spawning
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 20 KB

Desova Tag


Desova Descrição

Um servidor WSGI que suporta vários processos, vários segmentos, não bloqueando HTTP IO e atualização automática de código gracioso A desova usa o Eventlet para fazer io não bloqueador para solicitações e respostas HTTP. Isso significa que o servidor irá dimensionar para um grande número de conexões mantêm-alvo facilmente. No entanto, a desova também delega solicitações usando outras formas de multiprocessamento e é configurável para ser útil em uma ampla variedade de situações. A desova suporta vários processos de Python, bem como um threadpool.single ou mingle processif seus aplicativos WSGI State State na memória, a desova pode ser configurada para executar apenas um processo de python. Nesta configuração, o estado do aplicativo estará disponível para todas as solicitações, mas seu aplicativo não poderá aproveitar ao máximo os processadores múltiplos. O uso de vários processos irá aproveitar todos os processadores e, portanto, deve ser usado para aplicativos que não compartilham estado.Single ou múltiplos segmentos de trabalhadores (ou processo de trabalho) se seus aplicativos WSGI executarem um determinado subconjunto de chamadas de bloqueio que tenham sido monkeylet. cooperar (como operações no módulo de soquete), você pode configurar cada processo para executar apenas um único segmento principal e cooperar usando o Greenlet Micropresss. Isso pode ser útil se o seu aplicativo for muito pequeno e precisar dimensionar para um grande número de solicitações simultâneas, como um servidor Cometa ou um aplicativo que usa o AJAX Solling. No entanto, a maioria dos aplicativos WSGI existentes provavelmente executará operações de bloqueio (por exemplo, chamando bibliotecas de adaptador de banco de dados que realizam operações de soquete de bloqueio). Portanto, para a maioria dos aplicativos WSGI, uma combinação de múltiplos processos e vários encadeamentos será ideal. Código GRÁFICO ReloadingBy Padrão, a desova Relógios Todos os arquivos Python que são importados para o Sys.Modules para alterações e realiza uma recarga graciosa na alteração. Os processos antigos são instruídos a parar de aceitar solicitações e terminar quaisquer solicitações pendentes que estejam atendendo e desligamento. Enquanto isso, os novos processos são iniciados e começam a aceitar solicitações e atendê-los com o novo código atualizado. Em nenhum momento, os usuários do seu site consultarão erros de "conexão recusados" porque o servidor estará escutando continuamente durante a recarga.


Desova Software Relacionado

Pyxmpp.

Uma implementação Jabber / XMPP baseada em Python de código aberto ...

154 1 MB

Download

Msnamechange.

Um script de Adium gratuito que alterará seu nome de exibição da conta MSN semi automaticamente ...

51 7 KB

Download