nginx反向代理signalr
2024-08-29 22:57:50
asp.net core应用常常要通过nginx来反向代理, 普通的web api配置asp.net core反向代理比较常见, 如果在应用中集成了signalr
, 如何使用nginx来反代呢?
nginx配置
我用的nginx的版本: nginx/1.16.1
location /posthub {
proxy_pass http://<signalr监听的地址>;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
proxy_http_version 1.1;
}
上面单独为signalr监听的路径 /posthub
做了配置, 在我看来这是必要的...
关键配置
proxy_set_header Connection upgrade;
注意
要对signalr路由进行单独的配置, 因为signalr需要长连接, 而其他请求未必需要.
最新文章
- js之认识闭包
- sublime配置java编译环境
- uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了
- Java内存泄露及性能调优实例
- Windows 服务器开通防火墙后,IISFTP和Serv U开通的FTP账号不能登录
- 缓存之Memcached
- C#调用C++ dll时,结构体引用传参的方法
- windows蓝屏代码大全及常见蓝屏解决方案
- [TYVJ] P1003 越野跑
- 微信小程序官方demo学习
- 利用pscp命令实现linux与windows文件互传
- MYSQL:RELPACE用法
- Linux源码安装JDK1.8
- 设置 Confluence 6 外部索引站点
- Linux中的Diff和Patch
- Windows系统Ionic安装教程/Ionic环境配置
- The First Android App----Adding the Action Bar
- 将亚马逊aws的ec2服务器的登陆方式改为密码登陆
- disconf实践(四)基于注解的分布式配置文件管理,自动reload
- Why HBase