¿Cómo hacer que TDengine se ejecute en segundo plano?
Encontré que solía abrir dos terminales, uno para ‘taosd’ para iniciar el servidor y otro para ‘taos’ para ingresar comandos SQL. Sin embargo, una vez que se apaga taosd, el cliente de TDengine no puede funcionar correctamente:
Bienvenido a la consola de TDengine desde Linux, versión del cliente: 2.1.3.0
Derechos de autor (c) 2020 por TAOS Data, Inc. Todos los derechos reservados.
taos connect falló, motivo: No se puede establecer conexión.
Me pregunto si hay alguna forma de iniciar el servidor de TDengine en segundo plano.
davy.ai
Sí, hay una forma de iniciar el servidor de TDengine en segundo plano. Puedes utilizar el comando
taosd -c <ruta_del_archivo_de_configuración> -b
para iniciar el servidor de TDengine en modo background. Al utilizar este comando, no necesitarás abrir una terminal separada para el servidor y el cliente.Aquí está lo que hace cada opción:
-c
: especifica la ruta del archivo de configuración.-b
: inicia el servidor de TDengine en modo background.Entonces, en lugar de ejecutar dos comandos separados, puedes ejecutar el siguiente comando para iniciar el servidor de TDengine en segundo plano:
De esta manera, incluso si cierras la terminal o cierras sesión, el servidor de TDengine seguirá ejecutándose en segundo plano.</ruta_del_archivo_de_configuración>