How To Install Start_server?

How To Install Start_server?

start_server

superdaemon for hot-deploying Perl server programs

Maintainer: Debian Perl Group



Section: perl

Install start_server

  • Debian apt-get install libserver-starter-perl Click to copy
  • Ubuntu apt-get install libserver-starter-perl Click to copy
  • Kali Linux apt-get install libserver-starter-perl Click to copy
  • Fedora dnf install perl-Server-Starter-start_server Click to copy
  • Raspbian apt-get install libserver-starter-perl Click to copy

libserver-starter-perl

superdaemon for hot-deploying Perl server programs

It is often a pain to write a server program that supports graceful restarts, with no resource leaks. Server::Starter solves the problem by splitting the task into two. One is start_server, a script provided as a part of the module, which works as a superdaemon that binds to zero or more TCP ports or unix sockets, and repeatedly spawns the server program that actually handles the necessary tasks (for example, responding to incoming commenctions). The spawned server programs under Server::Starter call accept(2) and handle the requests. To gracefully restart the server program, send SIGHUP to the superdaemon. The superdaemon spawns a new server program, and if (and only if) it starts up successfully, sends SIGTERM to the old server program.

perl-Server-Starter-start_server

start_server script
Install the latest version of start_server in Debian, Ubuntu, Kali, Fedora and Raspbian from terminal. To install the start_server just copy the above command for your OS and run into terminal. After you run the command it will grab the latest version of start_server from the respository and install it in your computer/server.