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

【Nginx系列】---Nginx配置tcp转发

参考 Nginx 配置文件:

error_log  /var/log/nginx/error.log notice;
pid        /var/run/nginx.pid;

events {
    worker_connections  1024;
}

stream {
    # 第一个服务转发
    upstream mysqltest {
        server 172.16.187.142:9000;
    }

    server {
        listen 9000;
        proxy_pass mysqltest;
    }

    # 第二个服务转发
    server {
        listen 8018;                        # 本地监听 8018 端口
        proxy_pass 172.16.187.130:8018;     # 转发到目标服务
    }
}

确保在配置中只有 一个 stream,否则会导致 Nginx 配置解析失败。

测试流程

完成上述修改后,按照以下步骤验证:

  1. 检查 Nginx 配置是否正确:
    nginx -t
    
  2. 重启 Nginx 服务:
    systemctl restart nginx
    
  3. 测试本地端口是否正常监听:
    netstat -tulnp | grep 8018
    
  4. 测试通过 Nginx 转发是否正常:
    telnet 127.0.0.1 8018
    

http://www.kler.cn/a/457984.html

相关文章:

  • 一般方法求任意次方的近似值递推式
  • C++笔记之格式化字符串
  • python+panddleocr+文本识别训练导出测试
  • GSM长短信的消息头解析及短信体解析(包含UDHI指示语)
  • Redis是如何处理过期键的
  • 前缀树介绍
  • Docker应用-项目部署及DockerCompose
  • 探索数据的艺术:R语言与Origin的完美结合
  • Html——12. 定义样式和引入样式
  • 【每日学点鸿蒙知识】Column包含list、缩放动画后实际大小、touchstart事件、Web reload、Json报错
  • Ubuntu24.04安装NVIDIA驱动及工具包
  • mysql_real_connect的概念和使用案例
  • 【Java】IO流练习
  • Unity Event使用方法
  • pytorch混合精度训练及其例子(不显著影响模型精度的前提下,提高计算效率和减少显存占用。)
  • 【多模态】从零学习多模态——2024学习笔记总结
  • Mono 和 IL2Cpp的区别
  • 算法学习(19)—— 队列与 BFS
  • 短视频矩阵系统后端源码搭建实战与技术详解,支持OEM
  • Move AI技术浅析(五):动作识别与分类