Harvester needs to leave running gather_consumer and fetch_consumer, and so supervisor is needed in the deployment environment