Apache :: Sharedmem.

Apache :: sharedmem permite que você compartilhe dados entre os processos de crianças Apache através da memória compartilhada.
Baixe Agora

Apache :: Sharedmem. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Olivier Poitrey
  • Site do editor:
  • http://search.cpan.org/~rsoliv/Apache-SharedMem-0.09/lib/Apache/SharedMem.pm

Apache :: Sharedmem. Tag


Apache :: Sharedmem. Descrição

Apache :: SharedMem permite que você compartilhe dados entre os processos de crianças Apache através da memória compartilhada. Apache :: SharedMem permite que você compartilhe dados entre os processos do Apache Children através da memória compartilhada.Synopsis Use Apache :: SharedMem QW (: Bloqueio: Status); Meu $ Share = New Apache :: Sharedmem || Die ($ Apache :: SharedMem :: Erro); $ Share-> Set (Key => 'Alguns dados'); # ... talvez em outra criança Apache meu $ var = $ Share-> get (chave); $ Share-> Excluir (chave); # Excluir todas as chaves Se o tamanho total for maior que $ max_size $ share-> claro se ($ share-> tamanho> $ max_size); # Usando um bloqueio de bloqueio exclusivo, mas com um tempo limite meu $ lock_timeout = 40; # segundos se ($ Share-> Lock (Lock_Ex, $ Lock_timeout)) {My $ Data = ...... Alguns trains ... $ Share-> Set (Key => $ Data); # O bloqueio de implicite não é anunciado ('Falha ao armazenar dados em memória compartilhada') se ($ STORE-> status e falha); $ Share-> desbloqueio; } $ Share-> Liberação; Este módulo facilita a compartilhamento de dados entre os processos de crianças Apache através de memória compartilhada. Este funcionamento interno do módulo é muito inspirado no IPC :: SharedCache, mas sem qualquer gerenciamento de cache. A chave de segmento de memória de compartilhamento é deduzida automaticamente pelo pacote de chamadas, o que significa que 2 módulos podem usar as mesmas teclas sem se preocupar com o clash do namespace. Um namespace adicional é usado por aplicativo, o que significa que o mesmo módulo, com o mesmo namespace usado em dois aplicativos também não se fecha. A distinção da aplicação é feita em duas coisas: o processo UID e document_root (para aplicativos HTTP) ou diretório de trabalho atual. Requisitos: · Perl.


Apache :: Sharedmem. Software Relacionado

Correio :: Bulkmail :: Dynamic

Mail :: Bulkmail :: Dynamic é um módulo de lista de discussão independente de plataforma para mesclagens de email e mensagens construídas dinamicamente. ...

139

Download