Catalyst-Engine-HTTP-POE

 view release on metacpan or  search on metacpan

README  view on Meta::CPAN

        CATALYST_POE_MAX_PROC=6 CATALYST_ENGINE='HTTP::POE' script/yourapp_server.pl

DEPRECATED
    This engine has been deprecated. Please consider using
    Catalyst::Engine::HTTP::Prefork instead.

DESCRIPTION
    This engine allows Catalyst to process multiple requests in parallel
    within a single process. Much of the internal Catalyst flow now uses POE
    yield calls. Application code will still block of course, but all I/O,
    header processing, and POST body processing is handled asynchronously.

    A good example of the engine's power is the
    Catalyst::Plugin::UploadProgress demo application, which can process a
    file upload as well as an Ajax polling request at the same time in the
    same process.

    This engine requires at least Catalyst 5.67.

RESTART SUPPORT
    As of version 0.05, the -r flag is supported and the server will restart

inc/Module/Install.pm  view on Meta::CPAN

#     1. Makefile.PL calls "use inc::Module::Install"
#     2. $INC{inc/Module/Install.pm} set to ./inc/ version of Module::Install
#     3. The ./inc/ version of Module::Install loads
# }

use 5.004;
use strict 'vars';

use vars qw{$VERSION};
BEGIN {
    # All Module::Install core packages now require synchronised versions.
    # This will be used to ensure we don't accidentally load old or
    # different versions of modules.
    # This is not enforced yet, but will be some time in the next few
    # releases once we can make sure it won't clash with custom
    # Module::Install extensions.
    $VERSION = '0.65';
}

# Whether or not inc::Module::Install is actually loaded, the
# $INC{inc/Module/Install.pm} is what will still get set as long as

lib/Catalyst/Engine/HTTP/POE.pm  view on Meta::CPAN


=head1 DEPRECATED

This engine has been deprecated.  Please consider using L<Catalyst::Engine::HTTP::Prefork> instead.

=head1 DESCRIPTION

This engine allows Catalyst to process multiple requests in parallel within a
single process.  Much of the internal Catalyst flow now uses POE yield calls.
Application code will still block of course, but all I/O, header processing, and
POST body processing is handled asynchronously.

A good example of the engine's power is the L<Catalyst::Plugin::UploadProgress> demo
application, which can process a file upload as well as an Ajax polling request
at the same time in the same process.

This engine requires at least Catalyst 5.67.

=head1 RESTART SUPPORT

As of version 0.05, the -r flag is supported and the server will restart itself when any



( run in 0.550 second using v1.01-cache-2.11-cpan-0d8aa00de5b )