分享好友 最新动态首页 最新动态分类 切换频道
远程kafka通信实例,各种bug解决----虚拟机+本地电脑
2024-12-28 20:38

为了实现远程kafka通信,我可谓是呕心沥血。期间各种bug各种调,太煎熬了 (T.T)

介绍:

我用一台虚拟机作为远程消息的发送方,用本地电脑主机作为消息的接收方

虚拟机:安装java,kafka,zookeeper

主机:eclipse,注意我没有说在主机上也要安装kafka的

 

1、虚拟机部署

  1)下载kafka_2.11-2.2.0 我用的最新的(当前)

  2)解压到 /usr/local/ ,注意切换都root,不然后面编辑不了文件

  3)配置文件 kafka/config/server.properties 只用修改下面三个

 

    稍微解释下:上面的ip都是一个,都是虚拟机ip,修改后可以在本机接收消息也可以在远程(本地电脑或者其他电脑接收)

          不知道虚拟机ip?  在命令行下 敲 ifconfig就可以找到了

    

 

 2、本地eclipse

    1)新建maven工程

     pom.xml    注意里面的kafka版本最好和远程对应(其他版本有可能发生错误,收不到消息)

 

 建立  MainTopology.java

建立  PrintBolt.java

  3、运行

     切换到kafka安装目录

    1)启动zookeeper

      bin/zookeeper-server-start.sh -daemon config/zookeeper.properties

    2)启动kafka服务

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

    3)创建生产者

      bin/kafka-console-producer.sh --broker-list 192.168.83.133:9092 --topic test561

    4)创建消费者

      bin/kafka-console-consumer.sh --bootstrap-server 192.168.83.133:9092 --topic test561 --from-beginning

    5)启动本地eclipse项目

    6)在3)中的窗口发送字符串

 

 

    7)4)中可以收到消息,同时本地也可以收到消息

  4、问题罗列

    1)再次使用发现启动不了------杀进程

    2)收不到消息是不是防火墙的原因

     3)自己安装的zookeeper和kafka自带的不能混用

      我自己安装了一个然后还设置了自启动,然后每次运行kafka自带的zookeeper时总是启动不了消费者。。。。。。

      之后我把它删了只用kafka自带的就可以了。

    4)jdk版本不适合

      java版本我原先用的openjdk1.7,后来重新下载了一个jdk1.8安装的,

      然后下载时要登录,就找了一个(谢谢共享) 

    5)还有。。。到以后再总结吧

 

 

 

 

参考:

https://blog.csdn.net/luozhonghua2014/article/details/80369469?utm_source=blogxgwz5

https://blog.csdn.net/wxgxgp/article/details/85701844

 

防火墙:

https://blog.csdn.net/feeltouch/article/details/21830541

https://kiddwyl.iteye.com/blog/67708

最新文章
性能很好价格适中的四座皮卡车有哪些
性能很好价格适中的四座皮卡车有不少选择。比如长城皮卡旗下有风骏 5、风骏 7、乘用皮卡、长城炮商用皮卡和长城炮越野皮卡这 5 款车型都是四座。风骏 5 售价 7.589.18 万元欧洲品质经久耐用。风骏 7 售价 8.6812.28 万元有汽油和柴油动力动
如何优化推广时段,提升广告效果?
在瞬息万变的数字营销领域,每一个细节都关乎着广告效果的成败。我深知,作为广告主或营销人员,大家都渴望找到那把打开成功之门的钥匙——优化推广时段。基于我多年的实战经验,我发现,合理的推广时段不仅能最大化广告预算的回报,还能精
魅族18解Bl锁及刷boot,root教程,超小白,保姆级,建议收藏(转自酷安)
魅族18解Bl锁及刷boot,root教程,超小白,保姆级,建议收藏图文教程#魅族18# #Flyme9#大家好,我是写帖时间两天半的搞机练习生,喜欢解bl锁,刷boot,装模块,Music~咳咳~
方舟健客打造“AI智能体解决方案”
  近日,方舟健客“数智同驱·解析流量密码”数智方案分享会在成都举办。头部互联网企业腾讯健康、百度健康板块相关负责人,30余位知名药企负责人及行业专家齐聚一堂,剖析“互联网+医疗”市场发展趋势,并围绕“如何通过创新数字化营销
高清美女写真一键生成!揭秘AI绘画工具的使用攻略
在这个数字化飞速发展的时代,AI绘画技术如雨后春笋般涌现,其中最让人惊叹的莫过于AI生成美女写真工具了。或许你曾好奇,社交媒体上那些炫目的美女图片背后,是不是也隐藏着某一门神器的技术呢?今天,我就带大家走进这神秘的世界,揭开AI
遥遥领先 | 2023年智能生成PPT工具大盘点
一年过去了,在AI生成PPT的这个赛道里已经逐渐淘汰了一批选手,今天我们就来盘点一下在2023年末依旧保持领先地位的几大工具吧!NO.1 秒出PPT秒出PPT是国内最早开始研究智能PPT的团队,在去年的10月份成功搭上ChatGPT的顺风车,正式推出AI一
如何选一部好的手机?性价比高的智能手机推荐,2020智能手机排行榜!
手机对我们的影响越来越多大,这是不可否认的,不然哪来的低头族一说呢?我这不是贬义哈,因为在现代社会,没手机是真不行,至少现在是。按品牌来说的话,像苹果,三星,这些国外品牌不用说的,性能还是很OK的;国内品牌的话,华为,小米,
对话式AI助手的巅峰对决:ChatGPT与文心一言的实用价值探讨
随着人工智能技术的发展,对话式AI助手逐渐成为了人们生活中的一部分。其中,ChatGPT和文心一言更是备受关注的两款对话式AI助手。本文将探讨这两款AI助手的实用价值,并通过案例和数据的方式进行分析。跨语言交流 ChatGP
用AI一键生成美女写真,揭秘最强AI绘图工具!
DeepArt.io:通过将照片与艺术作品融合,DeepArt能生成幅幅酷似名作的艺术图片。用户上传自己的照片后,该工具会将其转换为各种艺术风格的作品,满足不同的艺术需求。不过,它的生成速度相对较慢,且处理的结果质量高低不一。Daz 3D:这是
相关文章
推荐文章
发表评论
0评