求助各路大神,想开发一个 nginx 模块动态从 zookeeper 获取配置参数,应该采用什么模块

2017 年 1 月 10 日
 hokerlinux
求助各路大神,想开发一个 nginx 模块动态从 zookeeper 获取配置参数,应该采用什么模块开发, upstream ? event ?有什么可以参考的模块程序例子
6250 次点击
所在节点    程序员
31 条回复
hokerlinux
2017 年 1 月 10 日
@djx339 @dndx 谢谢,我去了解一下
hokerlinux
2017 年 1 月 10 日
@rrfeng 请问 upstrem 配置的后台地址可以动态修改吗?
hokerlinux
2017 年 1 月 10 日
@rrfeng 哦,看懂了,你的意思是可以得
mingyi0
2017 年 1 月 10 日
可以看看 nginx upsync
hokerlinux
2017 年 1 月 10 日
@mingyi0 好的,谢谢
rrfeng
2017 年 1 月 10 日
https://github.com/rrfeng/lua-resty-upstream-etcd

在重写,所以这个目前还没用
hokerlinux
2017 年 1 月 10 日
@rrfeng 嗯,主要是向高手学习 :)
RealLiuSha
2017 年 1 月 10 日
nginx 自己更新自己, 这个恐怕有点艰难, 可行性我还没有尝试过。

我这边是外建一个 register 负责处理注册请求, 有点像 confd , 但有损耗, 需要 kill -HUB,

不过我负责注册的请求时分布式的, 不影响业务, 目前也在想办法解决这样的问题。 关注。
fengjianxinghun
2017 年 1 月 10 日
openresty
hermer
2017 年 1 月 10 日
同意 29 楼 ,用 lua
hokerlinux
2017 年 1 月 11 日
@lgpqdwjh nginx 已经有模块实现这样的功能 nginx upsync module

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/333490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX