Plack:...Engine(3pm)

πŸ“¦
version 0.22 Β· 2 versions
  • 0.22 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 0.22 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay so Plack::Handler::FCGI::Engine β€” it's a Plack::Handler backend for FCGI::Engine, bestie πŸ’…

(also, hi, this is a page from the User Contributed Perl Documentation collection, the manual is literally just called Plack:...Engine(3pm) bc the section is 3pm, slay)


πŸ¦‹ SYNOPSIS πŸ¦‹

use Plack::Handler::FCGI::Engine;

my $handler = Plack::Handler::FCGI::Engine->new(
    nproc  => $num_proc,
    listen => $listen,
    detach => 1,
);

$handler->run($app);

that's it. that's the whole vibe. construct it, then run it, periodt 🌸


πŸ’– DESCRIPTION πŸ’–

so this class is a subclass of Plack::Handler::FCGI, no cap. the one iconic little twist? it defaults to using the Plack::Handler::FCGI::Engine::ProcManager process manager instead of FCGI::ProcManager. that's the whole personality. that's the upgrade. lowkey obsessed πŸŽ€


πŸ’€ BUGS πŸ’€

not me having to say this but β€” every complex piece of software has bugs lurking in it and this module is literally no exception, bestie 😭

if you find one, you have two options:

  • email me
  • add the bug to cpan-RT

please do one of them, don't just suffer in silence 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Stevan Little <stevan.little@iinteractive.com> β€” icon behavior, honestly 🌟


Copyright 2009-2010 Infinity Interactive, Inc.

<http://www.iinteractive.com>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. (fr fr, same terms as Perl, that's the whole license right there πŸ’œ)


ok and finally the cute little sign-off: this page came to you courtesy of perl v5.36.0, dated 2022-12-10, filed under Plack:...Engine(3pm) πŸ’…βœ¨ go forth and FastCGI, bestie πŸ¦‹πŸŒΈ
πŸ“¦ where this page comes from