Я пишу приложение с помощью Spring Boot, поэтому для записи в Kafka я делаю:
@Autowired
private KafkaTemplate<String, String> kafkaTemplate;
, а затем в моем методе:
kafkaTemplate.send(topic, data)
Но я чувствую, что я 'Я просто полагаюсь, что это сработает, как я могу узнать, сработало ли это?Если он асинхронный, стоит ли возвращать код 200 и надеяться, что он работает?Я не совсем понимаю.Если Кафка недоступна, не потерпит ли это неудачу?Разве мне не нужно было ловить исключение?