首页 > 编程知识 正文

内网通过外网ip访问内网服务器,kafka哪个版本用的比较多

时间:2023-05-04 21:20:45 阅读:136700 作者:3433

从Kafka2.8开始,可以在不使用zookeeper的情况下独立部署。 但是,如果部署了kafka,则外部网需要通过端口转发访问内部网kafka,但由于内部网不想或无法通过此公共地址访问自己的kafka,因此配置有些复杂互联网上的许多说法没有考虑内部网无法通过这个公共地址访问或无法访问的情况。

1内部网可以通过公共地址访问,也可以通过公共地址访问

这种情况比较简单

只需修改config/kraft/server.properties

advertised.listeners=plaintext ://公共地址:9092

2如果内部网不能通过公共地址访问,或者不想通过公共地址访问,这样的修复就会很多

a : listeners=plaintext ://:9092、CONTROLLER://:9093和IN://:19092

在这里添加拦截。 我这里命名为IN。 可以自由命名,但此名称必须在下面定义。 此外,端口不能与上一个重复。

b : listener.security.protocol.map=in : plaintext、CONTROLLER:PLAINTEXT、PLAINTEXT:PLAINTEXT、SSL 3: ssse

最重要的是以下内容。 在这里配置、配置

c : advertised.listeners=plaintext ://公共IP地址:9092、IN://内部网IP地址:19092

这样,外网可以在9092接入,内部网可以在19092接入

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。