Apache NiFi-관리
Apache NiFi는 관리 목적으로 사육사 인 ambari와 같은 여러 도구를 지원합니다. NiFi는 또한 관리자를 위해 HTTPS 및 기타 사항을 설정하기 위해 nifi.properties 파일에 구성을 제공합니다.
사육사
NiFi 자체는 클러스터에서 투표 프로세스를 처리하지 않습니다. 즉, 클러스터가 생성되면 모든 노드가 기본 및 조정자입니다. 따라서 zookeeper는 기본 노드 및 코디네이터의 투표를 관리하도록 구성됩니다. nifi.properties 파일에는 zookeeper를 설정하기위한 몇 가지 속성이 포함되어 있습니다.
S. 아니. | 부동산 이름 | 기본값 | 기술 |
---|---|---|---|
1 | nifi.state.management.embedded.zookeeper. 속성 | ./conf/zookeeper.properties | 사육사 속성 파일의 경로와 이름을 지정합니다. |
2 | nifi.zookeeper.connect.string | 빈 | 사육사의 연결 문자열을 지정합니다. |
삼 | nifi.zookeeper.connect.timeout | 3 초 | NiFi로 zookeeper의 연결 시간 초과를 지정하려면. |
4 | nifi.zookeeper.session.timeout | 3 초 | NiFi로 zookeeper의 세션 시간 제한을 지정하려면. |
5 | nifi.zookeeper.root.node | / nifi | 사육사의 루트 노드를 지정합니다. |
6 | nifi.zookeeper.auth.type | 빈 | zookeeper에 대한 인증 유형을 지정합니다. |
HTTPS 활성화
HTTPS를 통해 NiFi를 사용하려면 관리자는 키 저장소 및 신뢰 저장소를 생성하고 nifi.properties 파일에서 일부 속성을 설정해야합니다. TLS 툴킷은 Apache NiFi에서 HTTPS를 활성화하는 데 필요한 모든 키를 생성하는 데 사용할 수 있습니다.
S. 아니. | 부동산 이름 | 기본값 | 기술 |
---|---|---|---|
1 | nifi.web.https.port | 빈 | https 포트 번호를 지정합니다. |
2 | nifi.web.https.network.interface.default | 빈 | NiFi의 https에 대한 기본 인터페이스. |
삼 | nifi.security.keystore | 빈 | 키 저장소의 경로 및 파일 이름을 지정합니다. |
4 | nifi.security.keystoreType | 빈 | JKS와 같은 키 저장소 유형을 지정합니다. |
5 | nifi.security.keystorePasswd | 빈 | 키 저장소 비밀번호를 지정합니다. |
6 | nifi.security.truststore | 빈 | 신뢰 저장소의 경로 및 파일 이름을 지정합니다. |
7 | nifi.security.truststoreType | 빈 | JKS와 같은 신뢰 저장소 유형을 지정합니다. |
8 | nifi.security.truststorePasswd | 빈 | 신뢰 저장소 비밀번호를 지정합니다. |
관리를위한 기타 속성
관리자가 NiFi를 관리하고 서비스 연속성을 위해 사용하는 몇 가지 다른 속성이 있습니다.
S. 아니. | 부동산 이름 | 기본값 | 기술 |
---|---|---|---|
1 | nifi.flowcontroller.graceful.shutdown.period | 10 초 | NiFi 흐름 컨트롤러를 정상적으로 종료하는 시간을 지정합니다. |
2 | nifi.administrative.yield.duration | 30 초 | NiFi에 대한 관리 양보 기간을 지정합니다. |
삼 | nifi.authorizer.configuration.file | ./conf/authorizers.xml | 권한 부 여자 구성 파일의 경로 및 파일 이름을 지정합니다. |
4 | nifi.login.identity.provider.configuration.file | ./conf/login-identity-providers.xml | 로그인 ID 공급자 구성 파일의 경로 및 파일 이름을 지정합니다. |