kn007的个人博客
♥ You are here: Home > 软件与网络 > VPS > 聊聊对Lua Nginx Module的看法

聊聊对Lua Nginx Module的看法

by | 7 Comments

我已弃用Lua Nginx Module,从很早之前,就一直吐槽拖拉,更新基本都是bug修复了(确实很棒)。不过它对标版本是Nginx的Mainline,但是跟进给你的感觉比Stable的速度还要落后,就很矛盾。

在OpenSSL 0.9.x到1.0,等了一些时候,1.0到1.1又是等了许久,特别是1.0到1.1。其实其他组件升级支持前,都有一段时间测试期(也并不短),但是Lua Nginx Module进度很慢,还要觉得是对方改变太多,所以他们需要大量时间来修补。

而如今PCRE,很早就有人提到需要支持PCRE2,一句话也是官方不更新,我们不跟进。如今官方默认使用PCRE2快两年了,没有任何进展。

能理解这个项目,但是我受够了。或许是期望太高,且官方也没有做这块的任何承诺。但既要依赖,却不跟进上游进度,每次都是拖后腿的那一个。那我只能根据实际情况去迁移,不可能为了非主要功能去忍受臃肿而落后的模组。

这一块,根据需求不同可以选择njs或者Perl Module代替,甚至直接跟我现在一样,直接把相关功能简化到无需额外Module来实现功能。

如果确实无法代替,那也确实没办法。

不否认的是Lua确实很优雅很效率,但是现在的更新就感觉不到盼头(没有计划)。

还是很感谢这个项目,但是时候说再见了,期待你更好。


最后,与文章无关,放一首音乐:

转载请注明转自:kn007的个人博客的《聊聊对Lua Nginx Module的看法

donate
有所帮助?

Comments

7 Comments立即评论
  1. 确实,滞后严重了!

    1. MOD回复

      @明月登楼: 是啊,太拖沓了。
      早期跟着mainline版本,可以感觉是有决心的。然后慢慢磨没。到现在,只能说是有更新。

    2. 回复

      @kn007: 专注企业版了,

  2. LV2回复

    牛逼啊。连续更新两篇

    1. MOD回复

      @bigfa: 不止呢 :smile:
      可能会继续更新

    2. @kn007: 不但浮出水面,你竟然开始游泳了……

    3. MOD回复

      @zwwooooo: :o 你这词汇,吓到我了,我还以为要去游泳的事暴露了,哈哈哈

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif