ppserver1
Ppft (parallel python) network server
Usage
ppserver [-hdar]
[-f
format]
[-n
proto]
[-c
config_path]
[-i
interface]
[-b
broadcast]
[-p
port]
[-w
nworkers]
[-s
secret]
[-t
seconds]
[-k
seconds]
[-P
pid_file]
Overview
Parallel Python Network Server (pp-1.7.6.9)
Options
-h : this help message
-d : set log level to debug
-f format : log format
-a : enable auto-discovery service
-r : restart worker process after each task completion
-n proto : protocol number for pickle module
-c path : path to config file
-i interface : interface to listen
-b broadcast : broadcast address for auto-discovery service
-p port : port to listen
-w nworkers : number of workers to start
-s secret : secret for authentication
-t seconds : timeout to exit if no connections with clients exist
-k seconds : socket timeout in seconds
-P pid_file : file to write PID to
To print server stats send SIGUSR1 to its main process (unix only).
Due to the security concerns always use a non-trivial secret key. Secret key set by -s switch will override secret key assigned by pp_secret variable in .pythonrc.py
Please visit http://www.parallelpython.com for extended up-to-date documentation, examples and support forums
Releases
7 releases since Debian 5.0 (Lenny); the text changed 4 times.
-P until Debian 10 (Buster);
-a until Debian 10 (Buster);
-b until Debian 10 (Buster);
-c until Debian 10 (Buster);
-d until Debian 10 (Buster);
-h until Debian 10 (Buster);
-i until Debian 10 (Buster);
-k until Debian 10 (Buster);
-n until Debian 10 (Buster);
-p until Debian 10 (Buster);
-r until Debian 10 (Buster);
-s until Debian 10 (Buster);
-t until Debian 10 (Buster);
-w until Debian 10 (Buster).