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.
-
Baixar 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 de armazenamento confiável.
- <path to truststore.p12>com o caminho para o arquivo de armazenamento confiável.
- <keystore password>com a senha do armazenamento de chaves.
- <path to keystore.p12>com o caminho para o arquivo de armazenamento de chaves.
Depois de seguir as etapas 1 a 3, você deve ter baixado Apache Kafka e configurado o product.properties corretamente. Todos os comandos fornecidos nas próximas etapas devem ser executados no diretório inicial Apache Kafka.
-
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 seguinte comando 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
Certifique-se de substituir<instance name> com o nome da sua instância.
Se houver tópicos na instância, eles deverão ser listados aqui.