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

洋气的文化传媒公司名字绍兴seo网站优化

洋气的文化传媒公司名字,绍兴seo网站优化,做设计找素材都有什么网站,wordpress快速汉化主题文章目录 背景参考文章实际操作开启SASL认证的kafka修改kafka配置文件 没有配置SASL认证的kafka 背景 一句话说明需求: 在公有云服务器中部署kafka,云内其它服务器/应用能成功访问2181和9092端口。放行防火墙策略后,云外应用(ka…

文章目录

  • 背景
  • 参考文章
  • 实际操作
    • 开启SASL认证的kafka
      • 修改kafka配置文件
    • 没有配置SASL认证的kafka

背景

一句话说明需求:

  • 在公有云服务器中部署kafka,云内其它服务器/应用能成功访问2181和9092端口。
  • 放行防火墙策略后,云外应用(kafkaTools-OffsetsExplorer)访问2181端口成功,但访问9092端口失败,提示timeout。

一句话说明解决:

  • kafka应用配置支持区分内外网,修改server.propertites文件重启kafka,可实现云内、外服务器/客户端使用不同的端口(9092、9093)来实现访问broker。

多说几句:

  • 通常多台公有云服务器(云内服务器)彼此间通信使用的是同一个VPC下的私网IP。
  • 公有云服务器与云外客户端、服务器、用户的访问需要通过公网IP转发流量实现。
  • kafka 外部服务器因为无法直接访问私网IP,所以会出现timeout报错。

错误截图:
在这里插入图片描述

参考文章

【Kafka网络配置:内网、外网、内外网分离】
【kafka 2.x版本配置SASL认证】(我还没写好)

实际操作

分为两种情况:

  • 配置了SASL认证的kafka怎么开启内外网访问?
  • 没有配置SASL,使用默认配置安装的kafka怎么开启内外网访问?

开启SASL认证的kafka

修改kafka配置文件

  1. 查看仅配置了内网访问的配置文件:server.properties
[sysma@zcms-0001]$ cat server.properties-noPublicIP|grep -v ^$|grep -v ^#
broker.id=0
listeners=SASL_PLAINTEXT://172.x.x.47:9092
security.inter.broker.protocol=SASL_PLAINTEXT
sasl.mechanism.inter.broker.protocol=SCRAM-SHA-256
sasl.enabled.mechanisms=SCRAM-SHA-256
allow.everyone.if.no.acl.found=false
super.users=User:admin
authorizer.class.name=kafka.security.auth.SimpleAclAuthorizer
num.network.threads=3
num.io.threads=8
socket.send.buffer.bytes=102400
socket.receive.buffer.bytes=102400
socket.request.max.bytes=104857600
log.dirs=/data/kafka-logs-2.8.2
num.partitions=1
num.recovery.threads.per.data.dir=1
offsets.topic.replication.factor=1
transaction.state.log.replication.factor=1
transaction.state.log.min.isr=1
log.retention.hours=168
log.segment.bytes=1073741824
log.retention.check.interval.ms=300000
zookeeper.connect=localhost:2181
zookeeper.connection.timeout.ms=18000
group.initial.rebalance.delay.ms=0
  1. 查看同时配置了内网、外网访问的配置文件:server.properties
[sysma@zcms-0001 config]$ cat server.properties|grep -v ^$|grep -v ^#
broker.id=0
listeners=SASL_PLAINTEXT_PRIVATE://0.0.0.0:9093,SASL_PLAINTEXT_PUBLIC://0.0.0.0:9092
sasl.mechanism.inter.broker.protocol=SCRAM-SHA-256
sasl.enabled.mechanisms=SCRAM-SHA-256
allow.everyone.if.no.acl.found=false
super.users=User:admin
authorizer.class.name=kafka.security.auth.SimpleAclAuthorizer
advertised.listeners=SASL_PLAINTEXT_PRIVATE://172.x.x.47:9093,SASL_PLAINTEXT_PUBLIC://10.x.x.195:9092
listener.security.protocol.map=SASL_PLAINTEXT_PRIVATE:SASL_PLAINTEXT,SASL_PLAINTEXT_PUBLIC:SASL_PLAINTEXT
inter.broker.listener.name=SASL_PLAINTEXT_PRIVATE
num.network.threads=3
num.io.threads=8
socket.send.buffer.bytes=102400
socket.receive.buffer.bytes=102400
socket.request.max.bytes=104857600
log.dirs=/data/kafka-logs-2.8.2
num.partitions=1
num.recovery.threads.per.data.dir=1
offsets.topic.replication.factor=1
transaction.state.log.replication.factor=1
transaction.state.log.min.isr=1
log.retention.hours=168
log.segment.bytes=1073741824
log.retention.check.interval.ms=300000
zookeeper.connect=localhost:2181
zookeeper.connection.timeout.ms=18000
group.initial.rebalance.delay.ms=0
  1. 主要区别如下
修改一行:
listeners=SASL_PLAINTEXT://172.x.x.47:9092 #仅配置了内网暴露地址
改为
listeners=SASL_PLAINTEXT_PRIVATE://0.0.0.0:9093,SASL_PLAINTEXT_PUBLIC://0.0.0.0:9092 #逗号分隔,新增一个公网访问地址注释一行:
security.inter.broker.protocol=SASL_PLAINTEXT #注释改行,否则会与inter.broker.listener.name配置字段冲突。新增三行:
advertised.listeners=SASL_PLAINTEXT_PRIVATE://172.x.x.47:9093,SASL_PLAINTEXT_PUBLIC://10.x.x.195:9092
listener.security.protocol.map=SASL_PLAINTEXT_PRIVATE:SASL_PLAINTEXT,SASL_PLAINTEXT_PUBLIC:SASL_PLAINTEXT
inter.broker.listener.name=SASL_PLAINTEXT_PRIVATE

再次重启zookeeper和kafka应用,此时可在内网通过9093端口访问,可从外网通过9092端口访问。

没有配置SASL认证的kafka

http://www.dtcms.com/wzjs/296764.html

相关文章:

  • 温州做网站制作哪家好百度投放广告流程
  • 网络推广员的日常工作seo工具有哪些
  • 外贸网站建设内容包括建网站seo
  • 本科生做旅游网站客服抖音关键词优化排名靠前
  • 用照片做视频的模板下载网站好又一病毒来了比新冠可怕
  • 网站不支持php优化工作流程
  • 展示型网站报价怎样留别人电话在广告上
  • 做分销商城网站的站长统计官网
  • 陕西网天津百度快照优化公司
  • 济南优化网站厂家全国最好网络优化公司
  • 注册网站登录百度推广有哪些推广方式
  • 论坛网站备案seo中国
  • 郯城县网站建设win11优化大师
  • 外国的网站 ftp代运营公司
  • 网站开发建设步骤苏州网站建设开发公司
  • 泉州专业网站制作公司厦门seo网站管理
  • 企业网站建设系统百度搜索排行榜风云榜
  • 浙江网站建设推广公司找哪家免费建网站的步骤
  • 用响应式做旧书网站大连企业网站建站模板
  • 漯河网络科技有限公司seo经典案例
  • 互联网app网站建设方案模板新闻稿代写平台
  • wordpress更新关闭丈哥seo博客工具
  • 淘宝网站都是怎么做的外贸平台app
  • 做jsp网站时怎么预览百度网盘客服在线咨询
  • 米拓企业网站管理系统南京seo全网营销
  • 福州住房和建设局网站软文推广是什么意思?
  • 深圳最好的网站开发公司如何做网络营销
  • 网站如何自己做优化爱站网影院
  • 如何申请网站空间北京seo推广服务
  • app网站制作公司宁德市人力资源和社会保障局