La URL de JDBC especifica el endpoint y los parámetros de conexión que una aplicación pasa a la interfaz Connection de JDBC para conectarse a LindormTSDB.
Sintaxis de la URL
jdbc:lindorm:tsdb:url=http://<host>:<port>[;<parameter>=<value>]...
Ejemplos
Conexión mínima (sin autenticación):
jdbc:lindorm:tsdb:url=http://ld-bp12pc23yfb3*****-proxy-tsdb-pub.lindorm.rds.aliyuncs.com:8242
Conexión con autenticación y una base de datos específica:
jdbc:lindorm:tsdb:url=http://ld-bp12pc23yfb3*****-proxy-tsdb-pub.lindorm.rds.aliyuncs.com:8242;user=root;password=<your-password>;database=mydb
Parámetros de conexión
Endpoint
|
Parámetro |
Descripción |
|
|
El endpoint y el puerto de su instancia de LindormTSDB. Para consultar el endpoint, consulte View endpoints. |
Autenticación
|
Parámetro |
Predeterminado |
Descripción |
|
|
— |
Nombre de usuario para la autenticación. Obligatorio solo si la función de autenticación de usuarios está habilitada. Para habilitar esta función, consulte Enable the user authentication and permission verification feature. |
|
|
— |
Contraseña del usuario especificado. Obligatoria solo si la función de autenticación de usuarios está habilitada. Para restablecer una contraseña olvidada, consulte Change the password en el sistema de gestión de clústeres de LindormTable. |
Selección de base de datos
|
Parámetro |
Predeterminado |
Descripción |
|
|
|
La base de datos a la que se conectará. Si se omite, se conecta a la base de datos |
Tiempos de espera
|
Parámetro |
Predeterminado |
Descripción |
|
|
60,000 ms (60 s) |
Tiempo de espera para establecer una conexión con el servidor de LindormTSDB. |
|
|
-1 (sin tiempo de espera) |
Tiempo de espera para las operaciones de lectura y escritura del socket. |
Notas de uso
Tiempo de espera por conexión inactiva
LindormTSDB cierra las conexiones inactivas durante más de 90 segundos para liberar recursos del servidor. El uso de una conexión cerrada genera la siguiente excepción:
com.aliyun.lindorm.client.shaded.org.apache.calcite.avatica.http.ConnectionDisconnectedException
Para evitar este error, establezca una nueva conexión después de una desconexión.