InfoGrab DocsInfoGrab Docs

데이터베이스 환경 변수

참고 이 섹션의 상세 내용은 n8n 공식 문서 를 참조하세요. 기본적으로 n8n은 SQLite를 사용합니다. n8n은 PostgreSQL도 지원합니다. n8n은 v1.0에서 MySQL 및 MariaDB에 대한 지원을 중단 했습니다. 이 페이지에서는 셀프 호스팅 n8n 인스턴스에서 선택한 데이터베이스를 구성하기 위한 환경 변수를 설명합니다. 변수 유형 기본값 설명 DB_TYPE / _FILE Enum string: sqlite , postgresdb sqlite 사용할 데이터베이스입니다. DB_TABLE_PREFIX * - 테이블 이름에 사용할 접두사입니다. DB_PING_INTERVAL_SECONDS Number 2 n8n이 연결이 아직 살아 있는지 확인하기 위해 데이터베이스에 핑을 보내는 주기(초)입니다. DB_PING_TIMEOUT_MS Number 5000 n8n이 단일 핑에 대한 응답을 실패로 간주하기 전까지 기다리는 시간(밀리초)입니다. 더 이상 사용되지 않는(deprecated) N8N_DB_PING_TIMEOUT 이 설정되어 있으면 이 값으로 대체됩니다. DB_PING_MAX_FAILURES_BEFORE_RECOVERY Number 3 n8n이 연결이 끊어졌다고 간주하고 복구를 시작하기 전까지 연속으로 실패해야 하는 핑 횟수입니다. DB_RECOVERY_BACKOFF_MIN_MS Number 1000 n8n이 첫 번째 복구 시도를 하기 전까지 기다리는 시간(밀리초)입니다. 재시도할 때마다 대기 시간이 늘어납니다(지수 백오프). DB_RECOVERY_BACKOFF_MAX_MS Number 30000 n8n이 복구 시도 사이에 기다리는 최대 시간(밀리초)입니다. 이 값은 백오프의 상한선입니다. DB_RECOVERY_BACKOFF_MIN_MS 보다 크거나 같아야 합니다. DB_CONNECTION_ACQUISITION_TIMEOUT_MS Number 30000 복구가 진행되는 동안 쿼리가 오류로 즉시 실패하기 전까지 기다리는 시간(밀리초)입니다. 무기한 대기하려면 0 으로 설정합니다. PostgreSQL에만 적용됩니다. PostgreSQL # 변수 유형 기본값 설명 DB_POSTGRESDB_DATABASE / _FILE String n8n PostgreSQL 데이터베이스의 이름입니다. DB_POSTGRESDB_HOST / _FILE String localhost PostgreSQL 호스트입니다. DB_POSTGRESDB_PORT / _FILE Number 5432 PostgreSQL 포트입니다. DB_POSTGRESDB_USER / _FILE String postgres PostgreSQL 사용자입니다. DB_POSTGRESDB_PASSWORD / _FILE String - PostgreSQL 비밀번호입니다. DB_POSTGRESDB_POOL_SIZE / _FILE Number 2 n8n이 가져야 할 병렬 열린 Postgres 연결 수를 제어합니다. 이 값을 늘리면 리소스 활용에 도움이 될 수 있지만, 연결이 너무 많으면 성능이 저