0


nginx 代理kafka

文章目录

1. nginx安装依赖

yum install gcc gcc-c++ pcre-devel zlib-devel openssl-devel -y

2. nginx 编译安装stream模块

tar zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0
./configure --prefix=/usr/local/nginx --with-stream
make&&makeinstall

3. 配置nginx.conf

本文通过nignx 80端口代理kafka9092端口

stream {
    server {
        listen 80;
        proxy_pass kafka;}
    upstream kafka {
        server 192.168.2.191:9092 weight=1;}}

4. 配置kafka 暴露和nginx代理端口一致的端口

listeners=PLAINTEXT://media01.dynabook.site:9092
## 这个地方填写的端口,必须和nginx代理的端口一致
advertised.listeners=PLAINTEXT://media01.dynabook.site:80

5. 重启nginx和kafka,zookeeper

6. 用offset explorer 测试连接

在这里插入图片描述

标签: nginx kafka java

本文转载自: https://blog.csdn.net/yaoxie1534/article/details/127256621
版权归原作者 GEK1 所有, 如有侵权,请联系我们删除。

“nginx 代理kafka”的评论:

还没有评论