文章目录
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 测试连接
本文转载自: https://blog.csdn.net/yaoxie1534/article/details/127256621
版权归原作者 GEK1 所有, 如有侵权,请联系我们删除。
版权归原作者 GEK1 所有, 如有侵权,请联系我们删除。