コンテンツにスキップ

デプロイとメンテナンス / 設定ファイル

この記事では、DataFlux Func の設定ファイルと調整方法について主に紹介します。

1. 設定ファイルの場所

デプロイとメンテナンス / 設定とデータファイル / DataFlux Func 設定 を参照してください。

2. 設定項目

以下に記載されていない設定項目は、勝手に変更しないでください

DataFlux Func には非常に多くの設定可能な項目があります。

以下では、ユーザーが直接変更できる、よく使用される設定項目のみを列挙します。

その他の記載されていない設定項目は、勝手に変更しないでください。

設定を変更した後は再起動が必要です

設定を変更した後、新しい設定を有効にするには、DataFlux Func 全体を再起動する必要があります。

一部のサービスだけを単独で起動しないでください。サービス間で設定が異なり、競合が発生するのを避けるためです。

設定項目 デフォルト値 バージョン要件 説明
SECRET デプロイ時にランダム生成 秘密鍵。ログイントークン、コネクター設定の暗号化などに使用されます。
注意:一度設定したら変更しないでください。変更するとシステムが正常に動作しなくなります
LOG_LEVEL "WARNING" ログレベル。選択可能な値:
 "ALL": すべて出力
 "DEBUG": デバッグ、情報、警告、エラーログを出力
 "INFO": 情報、警告、エラーログを出力
 "WARNING": 警告、エラーログを出力
 "ERROR": エラーログのみ出力
 "NONE": 出力しない
LOG_FILE_PATH "data/logs/dataflux-func.log" ログファイル出力先
絶対パスを使用する必要があります
TIMEZONE "Asia/Shanghai" タイムゾーン
LOG_FILE_FORMAT "text" ログ出力形式。選択可能な値:
 "text": プレーンテキスト形式
 "json": JSON形式
LOG_CONSOLE_COLOR false コンソールログに色を付けるかどうか
WEB_BIND "0.0.0.0" Web サービスがバインドする IP。例:
 "0.0.0.0": 公開アクセス用
 "127.0.0.1": ローカルアクセスのみ
WEB_PORT 8088 Web サービスがバインドするポート
MYSQL_HOST デプロイ時に自動入力 MySQL ホストアドレス
MYSQL_PORT 3306 MySQL ポート
MYSQL_USER "root" MySQL ユーザー
MYSQL_PASSWORD デプロイ時にランダム生成 MySQL パスワード
MYSQL_DATABASE "dataflux_func" MySQL データベース
REDIS_HOST デプロイ時に自動入力 Redis ホストアドレス
REDIS_PORT 6379 Redis ポート
REDIS_DATABASE 5 Redis データベース
REDIS_USER "" Redis ユーザー
REDIS_PASSWORD デプロイ時にランダム生成 Redis パスワード
REDIS_USE_TLS false 1.1.9 Redis で TLS を有効にするかどうか
REDIS_AUTH_TYPE "default" 2.8.1 Redis 認証方式、選択肢:
 "default": デフォルト(つまり Redis オリジナル)
 "aliyun":Alibaba Cloud データベース認証
BAD_SIGNIN_TEMP_LOCK_ACTIVE_COUNT 10 ログイン失敗によりユーザーの一時ロックを有効にする回数