Lewati ke isi

Penerapan dan Pemeliharaan / File Konfigurasi

Artikel ini terutama memperkenalkan file konfigurasi DataFlux Func dan cara penyesuaiannya.

1. Lokasi File Konfigurasi

Silakan lihat Penerapan dan Pemeliharaan / File Konfigurasi dan Data / Konfigurasi DataFlux Func

2. Item Konfigurasi

Jangan mengubah item konfigurasi yang tidak tercantum di bawah ini secara sembarangan

DataFlux Func memiliki banyak item konfigurasi yang dapat diubah

Berikut ini hanya mencantumkan beberapa item konfigurasi umum yang dapat langsung diubah oleh pengguna

Jangan mengubah item konfigurasi lain yang tidak tercantum secara sembarangan

Perlu restart setelah mengubah konfigurasi

Setelah mengubah konfigurasi, Anda perlu me-restart seluruh DataFlux Func agar konfigurasi baru berlaku

Jangan memulai sebagian layanan secara terpisah, untuk menghindari konflik antar layanan karena perbedaan konfigurasi

Item Konfigurasi Nilai Default Persyaratan Versi Deskripsi
SECRET Dibuat acak saat deployment Kunci privat. Digunakan untuk token login, enkripsi konfigurasi Konektor, dll.
Perhatian: Setelah dikonfigurasi, jangan diubah, jika tidak akan menyebabkan sistem tidak dapat berjalan normal
LOG_LEVEL "WARNING" Tingkat log, opsional:
 "ALL": Output semua
 "DEBUG": Output log debug, info, peringatan, dan kesalahan
 "INFO": Output log info, peringatan, dan kesalahan
 "WARNING": Output log peringatan dan kesalahan
 "ERROR": Hanya output log kesalahan
 "NONE": Tidak ada output
LOG_FILE_PATH "data/logs/dataflux-func.log" Alamat output file log
Harus menggunakan jalur absolut
TIMEZONE "Asia/Shanghai" Zona waktu
LOG_FILE_FORMAT "text" Format output log, opsional:
 "text": Format teks biasa
 "json": Format JSON
LOG_CONSOLE_COLOR false Pewarnaan log terminal
WEB_BIND "0.0.0.0" IP bind layanan Web, contoh:
 "0.0.0.0": untuk akses publik
 "127.0.0.1": untuk akses lokal saja
WEB_PORT 8088 Port bind layanan Web
MYSQL_HOST Diisi otomatis saat deployment Alamat host MySQL
MYSQL_PORT 3306 Port MySQL
MYSQL_USER "root" Pengguna MySQL
MYSQL_PASSWORD Dibuat acak saat deployment Kata sandi MySQL
MYSQL_DATABASE "dataflux_func" Database MySQL
REDIS_HOST Diisi otomatis saat deployment Alamat host Redis
REDIS_PORT 6379 Port Redis
REDIS_DATABASE 5 Database Redis
REDIS_USER "" Pengguna Redis
REDIS_PASSWORD Dibuat acak saat deployment Kata sandi Redis
REDIS_USE_TLS false 1.1.9 Apakah Redis mengaktifkan TLS
REDIS_AUTH_TYPE "default" 2.8.1 Metode autentikasi Redis, opsional:
 "default": default (yaitu Redis asli)
 "aliyun": autentikasi database Alibaba Cloud
BAD_SIGNIN_TEMP_LOCK_ACTIVE_COUNT 10 Jumlah kali penguncian sementara pengguna diaktifkan karena kegagalan login