System Control#
sdv_control#
Description: Main control utility for managing the SDV server and services. Supports startup, shutdown, installation, and service lifecycle operations.
Role: Used to initialize the SDV system, manage installed components, and control service execution dynamically.
sdv_control STARTUP --instance<3001>
sdv_control LIST CLASSES --instance<3001>
commands:
STARTUP = *start the core application server*
SHUTDOWN = *stop the core application server*
LIST MODULES = *list module information*
LIST CLASSES = *list classes information*
LIST COMPONENTS = *list component information*
LIST INSTALLATIONS = *list installations information*
LIST CONNECTIONS = *list connections information*
INSTALL = *install a new application or service*
UNINSTALL = *uninstall an installed application or service*
UPDATE = *update an existing installation*
START = *start a service (complex services only)*
STOP = *stop a service (complex services only)*
general options:
--version = *show version information*
--instance<string> = *instance id of the sdv instance, default is 1000*
--install_dir<string> = *Only used with STARTUP command: installation directory (absolute or relative to the sdv_core executable)*
--no_header = *Only used with LIST command: do not print a header for the listing table*
--short = *Only used with LIST command: print only the most essential information as one column*
sdv_trace_mon#
Description: Monitors log messages from the SDV server for debugging and diagnostics.
Role: Used during development and runtime to observe system behavior, trace issues, and validate service interactions.
sdv_trace_mon --instance<3001>
--version = *show version information*
--instance<string> = *instance id of the sdv instance, default is 1000*
sdv_local_shutdown#
Description: Shuts down a locally started SDV core instance.
Role: Used to terminate the SDV system in standalone or simulation environments without disrupting other processes.
sdv_local_shutdown.exe --version --instance<3001>
--version = *show version information*
--instance<string> = *instance id of the sdv instance, default is 1000*