У меня есть веб-страница, которой нужно отправить сообщение kafka в тему. Интернет использует vuejs. И я попытался использовать npm «kafka-node» и «kafkajs», у них обоих есть ошибки при установке соединения с kafka. Может быть, они все серверные npm?
Есть ли какой-нибудь пакет js, который поддерживает веб-страницу, чтобы действовать как производитель kafka. Я не хочу настраивать другие промежуточные серверы (например, http-прокси kafka). Я хочу, чтобы веб-страница напрямую отправляла сообщения в тему. Это работоспособно?





Kafka на самом деле не предназначена для публичного доступа таким образом, поэтому я бы посоветовал вам использовать что-то вроде приведенного ниже, что позволяет вам развернуть интерфейс RESTful в вашем кластере kafka. Таким образом, вы можете просто POST отправлять сообщения прямо в тему кафки.
https://github.com/confluentinc/kafka-rest
Спасибо, я понял. Но я хочу, чтобы другие службы не получали http, а затем отправляли сообщения в Kafka. Просто интересно, работоспособен ли он.