We're sorry but nginx-community doesn't work properly without JavaScript enabled. Please enable it to continue.
开源社区
首页
文章
问答
文档
软件下载
发现更多
三方插件
技术支持
电子书
公开课
社区贡献榜
关于我们
登录
注册
NGINX
负载均衡
JavaScript
NGINX Unit
Kubernetes
微服务
容器
NGINX系列
WAF
Node.js
Go(编程语言)
服务网格(Service Mesh)
HTTP/3_专栏
版本发布
# upsync模块
暂无描述
关注标签
4人关注
文章
问答
排序
热门
最新
守望
发布于2020-09-03 18:33
nginx系列之八:使用upsync模块实现负载均衡
前言nginx系列之一:nginx入门nginx系列之二:配置文件解读nginx系列之三:日志配置nginx系列之四:web服务器nginx系列之五:负载均衡nginx系列之六:cache服务nginx系列之七:限流配置nginx系列之八:使用upsync模块实现负载均衡转自:在此感谢原博主的整理分享一、nginxreload的问题问题描述nginxreload是有一定损耗的,如果你使用的是长连接的话,那么当reloadnginx时长连接所有的worker进程会进行优雅退出,并当该worker进程上的所有连接都释放时,进程才真正退出。解决办法对于社区版nginx目前有三个选择方式:Tengine的Dyups模块。微博的Upsync+Consul实现动态负载均衡。OpenResty的balancer_by_lua(又拍云使用其开源的slardar(Consulbalancer_by_lua))。本文使用upsync模块来解决配置文件修改后,reloadnginx进程造成性能下降的问题。它的功能是拉取consul的后端server的列表,并更新Nginx的路由信
点赞
4
浏览
2.5k
发表文章
提问
社区达人
成为达人
陶辉
暂无个人介绍
关注
洪志道
暂无个人介绍
关注
皮皮鲁
暂无个人介绍
关注
加菲
暂无个人介绍
关注
lwl
暂无个人介绍
关注
相关文章
保持联系
微信公众号
加入微信群
获取商业支持
了解商业产品和专业支持服务
加入邮件列表
向开发组提交代码或反馈意见