Topik ini menjelaskan URL driver JDBC.
URL driver JDBC merupakan informasi penting yang dibutuhkan aplikasi untuk menetapkan koneksi database melalui operasi Connection. URL ini biasanya digunakan untuk menentukan protokol koneksi database. LindormTSDB terhubung dengan klien menggunakan driver JDBC.
Contoh berikut menunjukkan sintaksis URL driver JDBC:
jdbc:lindorm:tsdb:url=http://${host:port}[;${connection_parameter}=${connection_value}]...Parameter
Kategori | Parameter | Contoh | Deskripsi |
host:port | Tidak tersedia | jdbc:lindorm:tsdb:url=http://ld-bp12pc23yfb3*****-proxy-tsdb-pub.lindorm.rds.aliyuncs.com:8242 | Titik akhir dan port yang digunakan untuk terhubung ke LindormTSDB. Untuk informasi lebih lanjut tentang cara mendapatkan titik akhir, lihat Lihat titik akhir. |
connection_parameter | user | root | Nama pengguna yang digunakan untuk autentikasi saat Anda terhubung ke LindormTSDB. Catatan Jika fitur autentikasi pengguna tidak diaktifkan untuk LindormTSDB, Anda tidak perlu menentukan nama pengguna. Untuk informasi lebih lanjut tentang cara mengaktifkan fitur autentikasi pengguna, lihat Aktifkan fitur autentikasi pengguna dan verifikasi izin. |
password | root | Kata sandi yang sesuai dengan nama pengguna. Kata sandi yang digunakan untuk autentikasi saat Anda terhubung ke LindormTSDB. Jika Anda lupa kata sandi, Anda dapat mengubah kata sandi dalam sistem manajemen kluster LindormTable. Untuk informasi lebih lanjut, lihat Ubah kata sandi. Catatan Jika fitur autentikasi pengguna tidak diaktifkan untuk LindormTSDB, Anda tidak perlu menentukan kata sandi. | |
database | default | Database yang ingin Anda hubungkan. Jika Anda tidak menentukan parameter ini, Anda akan terhubung ke database | |
lindorm.tsdb.driver.connect.timeout | 60 | Periode timeout ketika klien mencoba terhubung ke server LindormTSDB. Unit: milidetik. Nilai default adalah 60.000, yang setara dengan 60 detik. | |
lindorm.tsdb.driver.socket.timeout | 60 | Periode timeout untuk interval permintaan baca dan tulis socket. Unit: milidetik. Nilai default adalah -1, yang menunjukkan bahwa interval tidak memiliki batas waktu. |
Jika koneksi idle selama lebih dari 90 detik, server LindormTSDB akan menutup koneksi untuk menghemat sumber daya. Jika Anda menggunakan koneksi setelah ditutup, kesalahan com.aliyun.lindorm.client.shaded.org.apache.calcite.avatica.http.ConnectionDisconnectedException akan dilaporkan. Untuk menyelesaikan masalah ini, Anda dapat membuat koneksi baru.