如果, Nginx 现在支持加载动态模块 请问这个的意义是什么?
以前是编译时 选择需要的模块,然后静态编译
现在出选择需要的模块,然后编译,然后编译出 Nginx 和 modules ,然后在 conf 里加载这些模块,步骤反而多了 当然可以是编译 geoip 然后不加载,那编译这样的模块的意义是什么?用不到为什么还要编译?
有没有什么场景是需要使用动态模块的?
如果, Nginx 现在支持加载动态模块 请问这个的意义是什么?
以前是编译时 选择需要的模块,然后静态编译
现在出选择需要的模块,然后编译,然后编译出 Nginx 和 modules ,然后在 conf 里加载这些模块,步骤反而多了 当然可以是编译 geoip 然后不加载,那编译这样的模块的意义是什么?用不到为什么还要编译?
有没有什么场景是需要使用动态模块的?
|
cevincheungMay 2, 2016
1
需要额外的模块的时候不需要重新编译整个 nginx ? 233333
|
|
ericlsMay 2, 2016 via iPhone
2
今天用不到的 明天突然想用了 你怎么办
|
|
FelldeadbirdMay 2, 2016 via iPhone
3
一推服务器都要重新弄就知道用处了
|
|
DesignerSkylineMay 2, 2016 via iPad
4
caddy 就是这样,第三方模块是独立出来的,可以编译到一起,也可以只要 caddy
|
|
9May 2, 2016
5
不知道之前的完整的编译参数,但是现在要加一个模块?
|
|
moultMay 2, 2016
6
那么,为什么配置文件语法不跟 Tengine 一样搞捏。
|
|
realpgMay 2, 2016
8
楼主你管理过 1000 台以上的生产环境 nginx 服务器么?
对于集中部署短期不同需求的很有用 |
|
crysislinuxMay 2, 2016
9
现在都流行插件化。重新编译再简单也很耗时
|
|
RqPS6rhmP3Nyn3TmMay 2, 2016 via Android
10
动态模块也需要重新编译整个 Nginx 啊,参数还必须都一样
|
|
realpgMay 2, 2016
13
|
|
julyclydeMay 4, 2016
16
动态模块主要是方便 Linux 发行版做安装包
程序主体、其它开发商开发的模块可以分离发行,组合运行 |