GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  HTTP::SERVER::PSGI (3)

.ds Aq ’

NAME

HTTP::Server::PSGI - Standalone PSGI compatible HTTP server

CONTENTS

SYNOPSIS



  use HTTP::Server::PSGI;

  my $server = HTTP::Server::PSGI->new(
      host => "127.0.0.1",
      port => 9091,
      timeout => 120,
  );

  $server->run($app);



DESCRIPTION

HTTP::Server::PSGI is a standalone, single-process and PSGI compatible HTTP server implementations.

This server should be great for the development and testing, but might not be suitable for a production use.

Some features in HTTP/1.1, notably chunked requests, responses and pipeline requests are <B>NOTB> supported, and it also does not support HTTP/0.9.

See Starman or uWSGI server if you want HTTP/1.1 and other features ready for a production use.

PREFORKING

HTTP::Server::PSGI does <B>NOTB> support preforking. See Starman or Starlet if you want a multi-process prefork web servers.

HARAKIRI SUPPORT

This web server supports ‘psgix.harakiri‘ extension defined in the PSGI::Extensions.

This application is a non-forking single process web server (i.e. ‘psgi.multiprocess‘ is false), and if your application commits harakiri, the entire web server stops too. In case this behavior is not what you want, be sure to check ‘psgi.multiprocess‘ as well to enable harakiri only in the preforking servers such as Starman.

On the other hand, this behavior might be handy if you want to embed this module in your application and serve HTTP requests for only short period of time, then go back to your main program.

AUTHOR

Kazuho Oku

Tatsuhiko Miyagawa

SEE ALSO

Plack::Handler::Standalone Starman Starlet
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 HTTP::SERVER::PSGI (3) 2015-06-03

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.