Supervisor 3.01a
Sponsored Links
Supervisor 3.01a Ranking & Summary
File size:
0.13 MB
Platform:
Any Platform
License:
ZPL (Zope Public License)
Price:
Downloads:
504
Date added:
2007-08-23
Publisher:
Chris McDonough
Supervisor 3.01a description
Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems. It was inspired by the following:
- It is often inconvenient to need to write "rc.d" scripts for every single process instance. rc.d scripts are a great lowest-common-denominator form of process initialization/autostart/management, but they can be painful to write and maintain. Additionally, rc.d scripts cannot automatically restart a crashed process and many programs do not restart themselves properly on a crash. Supervisord starts processes as its subprocesses, and can be configured to automatically restart them on a crash. It can also automatically be configured to start processes on its own invocation.
- Its often difficult to get accurate up/down status on processes on UNIX. Pidfiles often lie. Supervisord starts processes as subprocesses, so it always knows the true up/down status of its children and can be queried conveniently for this data.
- Users who need to control process state often need only to do that. They dont want or need full-blown shell access to the machine on which the processes are running. Supervisorctl allows a very limited form of access to the machine, essentially allowing users to see process status and control supervisord-controlled subprocesses by emitting "stop", "start", and "restart" commands from a simple shell or web UI.
- Users often need to control processes on many machines. Supervisor provides a simple, secure, and uniform mechanism for interactively and automatically controlling processes on groups of machines.
- Processes which listen on "low" TCP ports often need to be started and restarted as the root user (a UNIX misfeature). Its usually the case that its perfectly fine to allow "normal" people to stop or restart such a process, but providing them with shell access is often impractical, and providing them with root access or sudo access is often impossible. Its also (rightly) difficult to explain to them why this problem exists. If supervisord is started as root, it is possible to allow "normal" users to control such processes without needing to explain the intricacies of the problem to them.
- Processes often need to be started and stopped in groups, sometimes even in a "priority order". Its often difficult to explain to people how to do this. Supervisor allows you to assign priorities to processes, and allows user to emit commands via the supervisorctl client like "start all", and "restart all", which starts them in the preassigned priority order. Additionally, processes can be grouped into "process groups" and a set of logically related processes can be stopped and started as a unit.
- It is often inconvenient to need to write "rc.d" scripts for every single process instance. rc.d scripts are a great lowest-common-denominator form of process initialization/autostart/management, but they can be painful to write and maintain. Additionally, rc.d scripts cannot automatically restart a crashed process and many programs do not restart themselves properly on a crash. Supervisord starts processes as its subprocesses, and can be configured to automatically restart them on a crash. It can also automatically be configured to start processes on its own invocation.
- Its often difficult to get accurate up/down status on processes on UNIX. Pidfiles often lie. Supervisord starts processes as subprocesses, so it always knows the true up/down status of its children and can be queried conveniently for this data.
- Users who need to control process state often need only to do that. They dont want or need full-blown shell access to the machine on which the processes are running. Supervisorctl allows a very limited form of access to the machine, essentially allowing users to see process status and control supervisord-controlled subprocesses by emitting "stop", "start", and "restart" commands from a simple shell or web UI.
- Users often need to control processes on many machines. Supervisor provides a simple, secure, and uniform mechanism for interactively and automatically controlling processes on groups of machines.
- Processes which listen on "low" TCP ports often need to be started and restarted as the root user (a UNIX misfeature). Its usually the case that its perfectly fine to allow "normal" people to stop or restart such a process, but providing them with shell access is often impractical, and providing them with root access or sudo access is often impossible. Its also (rightly) difficult to explain to them why this problem exists. If supervisord is started as root, it is possible to allow "normal" users to control such processes without needing to explain the intricacies of the problem to them.
- Processes often need to be started and stopped in groups, sometimes even in a "priority order". Its often difficult to explain to people how to do this. Supervisor allows you to assign priorities to processes, and allows user to emit commands via the supervisorctl client like "start all", and "restart all", which starts them in the preassigned priority order. Additionally, processes can be grouped into "process groups" and a set of logically related processes can be stopped and started as a unit.
Supervisor 3.01a Screenshot
Supervisor 3.01a Keywords
UNIX
Supervisor 3.01a
system that allows
to control
can be
client/server system
operating systems
processes
supervisor
users
control
process
need
Supervisor 3.01a
Monitoring
System
Bookmark Supervisor 3.01a
Supervisor 3.01a Copyright
WareSeeker periodically updates pricing and software information of Supervisor 3.01a full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Supervisor 3.01a Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
standard process
spells to control fire
presidential election process
controlling
processes list
users have posted
supervisory training
what three processes cause fireworks to emit light
birth control
windows processes
how to be a good supervisor
yahoo users
supervisor password
control techniques
processes of science
users from around
foreclosure process
processes in task manager
Related Software
Aberium Supervisor is an internet security server. Free Download
ProM is a new era in process mining tool support. Free Download
VShell SSH2 server is a secure alternative to Telnet and FTP on Windows and UNIX providing strong encryption, robust authentication and data integrity. Fine-tune your environment with precision contro Free Download
Slash your IT costs and improve IT reliability and performance! FireScope Business Service Management, Business-Edition (BE) is a single solution for monitoring every aspect of your IT operations, from the hardware to the network, to the database and applications. Get all the capabilities of expensive monitoring solutions from the Big-4, at a fraction of the cost, complexity and headaches. Free 28-day trial. Free Download
vzquota is the tool that allows a system administrator to control disk quotas for OpenVZ Virtual Private Servers (VPS). Free Download
Process Viewer is a small utility similar to top which displays all the processes on a linux system. Free Download
KSynaptics is a control center module that enables users to take full advantage of their mobiles synaptics touch pad. Free Download
Flash Video Player, Youtube Style with scrolling menu and a full Admin section. Free Download
Latest Software
Popular Software
Favourite Software