nginx 转发websocket_nginx配置websocket

nginx 转发websocket_nginx配置websocketnginx入门之简易,相信用过的同学都会有体会,没有复杂安装,没有庞大的配置文件,在nginx.conf配置一下,就可以提供不同类型的服务。本文简单描述下如何转发(反向代理)一个socket服务。将要配置一个如上图示的转发服务。在nginx.conf文件,与events平行的级别,配置一个stream#evnets是配置文件已有内容events{ worker_connec…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

nginx入门之简易,相信用过的同学都会有体会,没有复杂安装,没有庞大的配置文件,在nginx.conf配置一下,就可以提供不同类型的服务。本文简单描述下如何转发(反向代理)一个socket服务。

nginx 转发websocket_nginx配置websocket

将要配置一个如上图示的转发服务。

在nginx.conf文件,与events平行的级别,配置一个stream

#evnets是配置文件已有内容
events{
		worker_connections 1024;
}
#以下stream为新增的配置
stream{
		upstream mysocket_server{
				server 172.10.10.10:6001;
		}
		server{
				listen 16001;
				proxy_pass mysocket_server;
		}
}

像上面配置好后,保存,启动nginx服务,socket client就可以通过访问172.10.10.11 16001来访问socket server,效果与直接访问172.10.10.10 6001一样。

这个简单的例子,如同很多示例一样,看起来是把简单的东西变复杂,只是为了描述一个转发功能如何配置。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184222.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月9日 上午10:36
下一篇 2022年10月9日 上午10:36


相关推荐

  • javascript框架–brook

    javascript框架–brookbrookbrook 是一个针对大规模 web 开发的 Javascript 框架 而不是一个工具集 brook 引用了 UNIX 下的 pipe 概念 轻松把所有的处理都串联起来以共同完成任务 前一个处理的输出作为后一个处理的输入来完成参数的传递 通过 brook 你可以以 MVC 的方式来写你的 javascript 程序 http hirokidaichi github com brook b

    2026年3月17日
    1
  • 对抗生成网络学习(七)——SRGAN生成超分辨率影像(tensorflow实现)

    对抗生成网络学习(七)——SRGAN生成超分辨率影像(tensorflow实现)一 背景 SRGAN Super ResolutionGe 即超分辨率 GAN 是 ChristianLed 等人于 16 年 9 月提出的一种对抗神经网络 利用卷积神经网络实现单影像的超分辨率 其瓶颈仍在于如何恢复图像的细微纹理信息 对于 GAN 而言 将一组随机噪声输入到生成器中 生成的图像质量往往较差 因此 作者提出了 SRGAN 并定义一个 lo

    2026年3月18日
    2
  • bundle包是什么意思_iOS开发里的Bundle是个啥玩意?!

    bundle包是什么意思_iOS开发里的Bundle是个啥玩意?!初学 iOS 开发的同学 不管是自己写的 还是粘贴的代码 或多或少都写过下面的代码 NSBundlemain pathForResou someFileName ofType yourFileExte YourViewCont YourViewCont bundle nil 可是你知道这里的

    2026年3月19日
    2
  • PyMySQL 安装版本查看

    PyMySQL 安装版本查看cmd 命令 pipshowPyMyS 查看安装信息

    2026年3月17日
    3
  • 23机房工程

    23机房工程

    2021年8月25日
    60
  • BCDboot_bcdedit添加启动项

    BCDboot_bcdedit添加启动项源于WindowAIK及网络修复启动示例!BCDboot命令行选项:BCDboot是一种用于快速设置系统分区(或修复系统分区)上的启动环境的工具。BCDboot从计算机上已有的Windows映像复制一套启动环境文件。BCDboot使用%WINDIR%\System32\Config\BCD-Template文件在系统分区上创建新的…

    2025年8月19日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号