Skip to content

restart

github-actions[bot] edited this page Feb 12, 2026 · 1 revision

fm restart

Restart bench services (web, workers, redis, nginx)

Usage:

$ fm restart BENCHNAME [OPTIONS]

Arguments:

  • BENCHNAME: Name of the bench.

Options:

  • --web: Restart web service i.e socketio and frappe server.
  • --workers: Restart worker services i.e schedule and all workers.
  • --redis: Restart redis services.
  • --nginx: Restart nginx service.
  • --container: Restart entire Docker container(s). Stops and starts the container.
  • --supervisor: Restart supervisor processes inside container. Faster than container restart.
  • --force: Force restart: --supervisor uses stop+start (kills processes), --container uses timeout=0 (immediate kill).

Examples:

Restart web and workers (default)

fm restart mybench

Restart via container restart

fm restart mybench --container

Restart via supervisor (faster)

fm restart mybench --supervisor

Restart web services only

fm restart mybench --web --no-workers

Restart workers only

fm restart mybench --workers --no-web

Force restart (immediate kill)

fm restart mybench --force

Restart redis services

fm restart mybench --redis

Restart nginx service

fm restart mybench --nginx

Clone this wiki locally