streamsx-service¶
Overview¶
Control commands for a Streaming Analytics service.
Usage¶
streamsx-service [-h] [--service-name SERVICE_NAME] [--full-response]
{start,status,stop} ...
Control commands for a Streaming Analytics service.
positional arguments:
{start,status,stop} Supported commands
start Start the service instance
status Get the service status.
stop Stop the instance for the service.
optional arguments:
-h, --help show this help message and exit
--service-name SERVICE_NAME
Streaming Analytics service name
--full-response Print the full JSON response.
service.py stop [-h] [--force]
optional arguments:
-h, --help show this help message and exit
--force Stop the service even if jobs are running.
Controlling a Streaming Analytics service¶
The Streaming Analytics service to control is defined using
--service-name SERVICE_NAME
. If not provided then the
service name is defined by the environment variable
STREAMING_ANALYTICS_SERVICE_NAME
.
The named service must exist in the VCAP services definition
pointed to by the VCAP_SERVICES
environment variable.
The response from making the control request is printed to
standard out in JSON format. By default a minimal response
is printed including the status of the service and the job count.
The complete response from the service REST API is printed if
the option --full-response
is given.