Project

General

Profile

Actions

Task #45

open

Create resilience if Kafka Broker is unavailable.

Added by Fernando Jose Capeletto Neto over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Create recovering points and mechanisms to handle kafka broker unavailability:
  • Catch the org.apache.kafka.client.NetworkClient exception and handle it properly
  • Inform this absence to a (to be created) PMFL (Performance Monitoring Fault Location) CMS microservice. (maybe using JMX)
    • Alternative Meanwhile PMFL not exist: inform this absence using a websocket connection from TrackHandler to CMSDisplay.
  • When broker reconnects, relaunch kafka configuration used during KafkaService construction if need (e.g topic creation)

No data to display

Actions

Also available in: Atom PDF