Verifique se o armazenamento de chaves e o armazenamento confiável foram gerados corretamente testando a conexão com o Hermes por meio do gateway ADCv2.
Procedimento
-
Baixe e instale o Apache Kafka.
-
Baixe o. Apache Kafka binários.
-
Descompacte o pacote Kafka executando o seguinte comando:
tar -zxvf kafka_2.13-3.1.2.tgz
-
Navegue até o diretório do Kafka executando o seguinte comando:
-
Configure um produtor.
-
Abra o arquivo config/producer.properties.
-
Configure as seguintes propriedades de SSL:
security.protocol=SSL
ssl.truststore.password=<truststore password>
ssl.truststore.location=<path to truststore.p12>
ssl.truststore.type=PKCS12
ssl.keystore.password=<keystore password>
ssl.keystore.location=<path to keystore.p12>
ssl.keystore.type=PKCS12
ssl.key.password=<keystore password>
Substitua as seguintes variáveis de espaço reservado:
<truststore password> com sua senha do truststore.
truststore.p12> com o caminho para o arquivo do truststore.
<keystore password> com a senha do armazenamento de chaves.
caminho para armazenamento de chaves.p12> com o caminho para o arquivo de armazenamento de chaves.
Depois de seguir as etapas de 1 a 3, você deve ter baixado Apache Kafka e configuraram o producer.properties corretamente. Todos os comandos fornecidos nas próximas etapas devem ser executados no Apache Kafka diretório inicial.
-
Copie o arquivo config/producer.properties para config/bootcamp.properties.
Este exemplo usa
bootcamp como um nome genérico.
cp config/producer.properties config/bootcamp.properties
-
Use o comando a seguir para listar os tópicos.
bin/kafka-topics.sh --list --command-config config/bootcamp.properties --bootstrap-server <instance name>.service-now.com:4000,<instance name>.service-now.com:4001,<instance name>.service-now.com:4002,<instance name>.service-now.com:4003
Substitua
<instance name> com o nome da sua instância.
Se houver tópicos na instância, eles deverão ser listados aqui.