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

建设地方美食网站的目的网站的制作成品

建设地方美食网站的目的,网站的制作成品,做交网站,公众号交易平台前置条件: 已在CentOs上搭建好kafka节点服务器,已启动kafka服务已在Springboot项目中引入kafka客户端配置,kafka.bootstrap-serverip:port,并启动客户端服务 异常过程: 在客户端Springboot服务启动过程,控…

前置条件:

  • 已在CentOs上搭建好kafka节点服务器,已启动kafka服务
  • 已在Springboot项目中引入kafka客户端配置,kafka.bootstrap-server=ip:port,并启动客户端服务

异常过程:

        在客户端Springboot服务启动过程,控制台抛出异常信息: Can't resolve address: VM-12-16-centos:9092

原因分析:

        当kafka broker启动时,会向zookeeper注册自己的IP+PORT,客户端通过这个ip:port地址进行连接

        在AWS这种IaaS环境下,由于kafka是基于jdk运行,它通过java.net.InetAddress.getCanonicalHostName调用拿到的HostName是主机名,所以默认注册到ZK上的是主机名(VM-12-16-centos) ,而不是宿主服务器ip地址,所以注册到zookeeper中的地址是VM-12-16-centos:9092

        因此,在客户端通过ip:port进行连接时,请求会到达宿主机,因为容器配置了端口映射,所以请求会被转发到监听对应端口的容器中,容器中没有找到ip:port的地址,所以返回了异常信息

解决方案:

        客户端主机解决(临时方案)

                既然kafka服务注册到zookeeper的地址是VM-12-16-centos:9092,那么我们可以在客户端的主机上的host文件中添加ip映射,

  1.         在C:\Windows\System32\drivers\etc\hosts
  2.         加上114.xxx.xx.223 VM-16-17-centos,保存编辑
  3.         重启客户端

        kafka服务容器配置解决(建议方案)

  1.                 登录kafka服务器,进入kafka安装目录,编辑config/server.properties文件
  2.                 新增配置项:advertised.listeners=PLAINTEXT: //114.xxx.xx.223:9092
  3.       重新启动kafka服务,再重启客户端
http://www.dtcms.com/wzjs/827886.html

相关文章:

  • 类似百科式的网站建设vi设计作品
  • html 好的网站手机软件开发平台
  • php备份网站如何建设一个查询网站
  • 今科网站建设费用网页设计与制作课程评价方案
  • 手机网站宽度是多少平台网站的策划设计
  • 前端做学校网站教务网站模版怎么修改
  • 旅游信息网站开发背景专做外贸的网站有哪些资料
  • 做童车外贸上哪个网站海口网站开发公司
  • 网站着陆页有多少个网站开发开票交税
  • 做网站常用字体xyz域名注册局官方网站
  • 购物网站的策划柏乡县建设局网站
  • 网站建设合同 完整版苏州推广排名
  • 中山市城市建设档案馆网站南昌城乡住房建设厅网站
  • 对网站开发流程的认识网站404页面做晚了
  • 外贸营销网站制作公司小程序怎么推广运营
  • 自己做微网站镇江凭透科技网络有限公司
  • 手机版网站图片自适应怎么做网站维护员
  • 潍坊市企业网站建设网课代理
  • 惠州建站公司dedecms网站地图生成
  • 网站开发必须要做前端吗网络推广公司怎么赚钱的
  • 泰安建设网站哪个好php网页制作工具
  • 手机网站建设广州网站开发连接效果
  • 业务网站制作学校展示型网站建设方案书
  • 如何看网站排名网页制作开版费
  • 建设部网站城建学院辽宁省住房和城乡建设厅证件查询
  • 盐城做网站哪家好上海商城网站制作公司
  • 聊城网站制作广州 海珠 建网站
  • 廊坊网站建站建设图片生成网址
  • 网站续费话术做网站ui设计多少钱
  • 做信息安全的网站cms203片