Appendix A. Managing Storm Using Supervisord

This appendix gives you an overview of the following topics:

  • Storm administration over a cluster
  • Introducing supervisord
  • Components of supervisord
  • Supervisord installation and configuration

Storm administration over a cluster

There are many tools available that can create multiple virtual machines, install predefined software and even manage the state of that software.

Introducing supervisord

Supervisord is a process control system. It is a client-server system that allows its users to monitor and control a number of processes on Unix-like operating systems. For details, visit http://supervisord.org/.

Supervisord components

The server piece of the supervisor is known as supervisord. It is responsible for starting ...

Get Building Python Real-Time Applications with Storm now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.