...
...
...
...
...
...
...
...
...
...
To disable CPS-temporal notifications we need to have following properties configured as below :
Property | Description | Path from CPS root |
---|---|---|
NOTIFICATION_DATASPACE_FILTER_PATTERNS: NON-EXISTING-DATASPACE |
| docker-compose/docker-compose.yml |
notification.enabled: 'true' |
| docker-compose/docker-compose.yml |
docker-compose.yml view :
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
cps-and-ncmp: container_name: cps-and-ncmp image: ${DOCKER_REPO:-nexus3.onap.org:10003}/onap/cps-and-ncmp:${CPS_VERSION:-latest} ports: - ${CPS_CORE_PORT:-8883}:8080 - ${CPS_CORE_MANAGEMENT_PORT:-8887}:8081 environment: notification.enabled: 'true' NOTIFICATION_DATASPACE_FILTER_PATTERNS: NON-EXISTING-DATASPACE |
To verify if CPS-temporal notifications are disable :
Add consumer docker-compose service to "docker-compose/docker-compose.yml" as below :
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
consumer:
image: taion809/kafka-cli:latest
container_name: kafka-consumer
command: kafka-console-consumer.sh --bootstrap-server kafka:9092 --topic cps.data-updated-events
links:
- kafka |
Open kafka-consumer "Logs" section as below :
If CPS-temporal notifications are disabled will see warning message as "WARN [Consumer clientId=consumer-1, groupId=console-consumer-32597] Error while fetching metadata with correlation id 9 : {cps.data-updated-events=LEADER_NOT_AVAILABLE} (org.apache.kafka.clients.NetworkClient)"