Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

packagecloud:enterprise runs several processes as part of its normal operation. These services can be stopped or started using the packagecloud-ctl command line tool.

Listing running processes

You can list the processes associated with packagecloud and their status by running: packagecloud-ctl status

Starting and stopping processes

You can start processes by running: packagecloud-ctl start [PROCESS NAME]

You can stop processes by running: packagecloud-ctl stop [PROCESS NAME]

Indexers and Deleters

If you'd like to suspend background jobs for indexing and deleting, you can run: packagecloud-ctl stop resque. Reindex jobs will be queued for processing, but will not process until you've restarted resque by running: packagecloud-ctl start resque.

The rest of the service is still active when indexing and deleting have been suspended.

Uploaders

If you'd like to suspend package upload, you can shut down the rainbows processes by running: packagecloud-ctl stop rainbows.

The rest of the service is still active even if uploading has been suspended.

NGINX

If you'd like to suspend NGINX, you can run: packagecloud-ctl stop nginx. While NGINX is down, the service will not be reachable.

MySQL, Redis, Unicorn, etc

It is not recommended to shut down down MySQL, Redis, or Unicorn unless care is taken when doing so. Please contact enterprise@packagecloud.io if you intend to disable these services for additional support.


Related Pages

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "workers"