当前位置: 首页 > news >正文

本地 PC 使用Offset Explorer连接实体Ubuntu Kafka 【单机】超时问题解决

现状:本地 PC 使用Offset Explorer连接实体Ubuntu Kafka 超时

在这里插入图片描述

一、确认kafka是否在9092端口上运行

netstat -tulnp | grep 9092

输出

tcp6       0      0 :::9092                 :::*                    LISTEN      66113/java 

使用jps查看进程66113的详细信息

jps -l | grep 66113

输出如下,可知kafka正在运行中

66113 kafka.Kafka

二、确认ubuntu的9092端口是否放行

sudo ufw status
9092/tcp (v6)              ALLOW       Anywhere (v6)

若返回结果中存在9092且标识为ALLOW则表示为放行,否则执行如下指令

sudo ufw allow 9092/tcp
sudo ufw enable

三、确保kafka配置是否允许对外访问

3-1、ZooKeeper模式

打开kafka安装目录config下的server.properties

root@Pine-Tree:/opt/kafka_2.12-3.9.0/config# nano server.properties

可见listenersadvertised.listeners没有正确配置
在这里插入图片描述
调整如下,保存后退出

 34 listeners=PLAINTEXT://0.0.0.0:90923536 # Listener name, hostname and port the broker will advertise to clients.37 # If not set, it uses the value for "listeners".38 advertised.listeners=PLAINTEXT://192.168.125.102:9092

关闭并重启kafka

bin/kafka-server-stop.sh
bin/kafka-server-start.sh -daemon config/server.properties

3-2、KRafa模式

打开kafka安装目录config/kraft下的server.properties

root@Pine-Tree:/opt/kafka_2.12-3.9.0# nano config/kraft/server.properties 

调整如下,保存后退出

 42 listeners=PLAINTEXT://0.0.0.0:9092,CONTROLLER://0.0.0.0:90934344 # Name of listener used for communication between brokers.45 inter.broker.listener.name=PLAINTEXT4647 # Listener name, hostname and port the broker or the controller will advertise to clients.48 # If not set, it uses the value for "listeners".49 advertised.listeners=PLAINTEXT://192.168.125.102:9092,CONTROLLER://192.168.125.102:9093

关闭并重启kafka

bin/kafka-server-stop.sh
bin/kafka-server-start.sh -daemon config/kraft/server.properties

注意事项

ZooKeeper模式和KRafa模式启动时指定的server.properties不同

四、测试验证

成功连接

在这里插入图片描述

http://www.xdnf.cn/news/460261.html

相关文章:

  • Navicate导出数据库密码
  • 快速搭建一个electron-vite项目
  • SIP协议栈--osip源码梳理
  • 16-看门狗和RTC
  • 高防服务器流量“清洗”什么意思
  • 如何在 AWS 上构建支持 AVIF 的前端图片优化方案
  • 2025认证杯数学建模C题思路+代码+模型:化工厂生产流程的预测和控制
  • MH22D3开发高级UI应用,适配arm2d驱动
  • Linux线程互斥锁
  • idea启动报错:java: 警告: 源发行版 11 需要目标发行版 11(亲测解决)
  • OpenHarmony 5.1.0 Release目录结构详细解析(3级目录)
  • 以项目的方式学QT开发(三)
  • WooCommerce短代码Shortcodes使用方法
  • Tomcat多应用部署与静态资源路径问题全解指南
  • Python高级进阶:Vim与Vi使用指南
  • 【高斯拟合】不用库手写高斯拟合算法:从最小二乘到拟合参数推导
  • window 显示驱动开发-报告图形内存(四)
  • 国内MCP服务平台推荐 AIbase推出MCP服务器客户端商店
  • PromptIDE提示词开发工具支持定向优化啦
  • Dify与n8n全面对比指南:AI应用开发与工作流自动化平台选择【2025最新】
  • Makefile 在 Go 项目中的实践
  • django中用 InforSuite RDS 替代memcache
  • 【Hadoop】伪分布式安装
  • Pycharm IDEA加载大文件时报错:The file size exceeds configured limit
  • 鸿蒙OSUniApp 实现的表单验证与提交功能#三方框架 #Uniapp
  • NuGet程序包还原失败
  • 【论文阅读】BEVFormer
  • 使用 163 邮箱实现 Spring Boot 邮箱验证码登录
  • 【问题记录】08 MAC电脑,安装HP打印机驱动,提示:此更新需要macOS版本15.0或更低版本
  • 如何使用WordPress SEO检查器进行实时内容分析