stop_engine

The stop_engine script stops proccessing, publishing, and checkpointing processes. Optionally, any Traffic Routing Agents in load-balancer mode (TRA-PROC and TRA-PUB) are also stopped. Use this script to stop an engine so that the status on the corresponding mtxengine object is updated, liveness probes are uninterrupted, and engine recreation is avoided.

Syntax

stop_engine [ -a | -y | -n namespace | -s subdomain | -e engine_id]

Options

The stop_engine script has the following options:

-a
Stop all engine processes, including TRA-PROC and TRA-PUB processes.
-y
Bypasses confirmation prompts, equivalent to answering yes.
-n namespace
The Kubernetes namespace, matrixx by default.
-s sub_domain_id
The sub-domain ID of the sub-domain processed by this engine, 1 by default.
-e engine_id
The MATRIXX Engine ID, 1 by default.
-h, -?
Display usage information and exit.