Use NIOServerCnxnFactory for Zookeeper to fix NPE issues with Pulsar 2.8.x+ (#180)
- follow recommendation in https://github.com/apache/pulsar/issues/11070#issuecomment-936539979
This commit is contained in:
parent
567bd7c5b3
commit
d74d08a89d
@ -29,12 +29,15 @@ metadata:
|
||||
component: {{ .Values.zookeeper.component }}
|
||||
data:
|
||||
dataDir: /pulsar/data/zookeeper
|
||||
{{- if and .Values.tls.enabled .Values.tls.zookeeper.enabled }}
|
||||
# enable zookeeper tls
|
||||
PULSAR_PREFIX_serverCnxnFactory: org.apache.zookeeper.server.NettyServerCnxnFactory
|
||||
serverCnxnFactory: org.apache.zookeeper.server.NettyServerCnxnFactory
|
||||
# enable zookeeper tls
|
||||
{{- if and .Values.tls.enabled .Values.tls.zookeeper.enabled }}
|
||||
secureClientPort: "{{ .Values.zookeeper.ports.clientTls }}"
|
||||
PULSAR_PREFIX_secureClientPort: "{{ .Values.zookeeper.ports.clientTls }}"
|
||||
{{- else }}
|
||||
PULSAR_PREFIX_serverCnxnFactory: org.apache.zookeeper.server.NIOServerCnxnFactory
|
||||
serverCnxnFactory: org.apache.zookeeper.server.NIOServerCnxnFactory
|
||||
{{- end }}
|
||||
{{ toYaml .Values.zookeeper.configData | indent 2 }}
|
||||
{{- end }}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user