V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MrRabbit
V2EX  ›  分享发现

NGINX Unit 服务器发布

  •  3
     
  •   MrRabbit · 2017-09-10 11:58:36 +08:00 · 10285 次点击
    这是一个创建于 2630 天前的主题,其中的信息可能已经有所发展或是发生改变。

    NGINX Unit 服务器发布了
    网址是:unit.nginx.org

    作为一个,知晓各种 License,对开源社区怀有一颗感激之心的 00 后开发者🌚。
    在一天内完成了将近 1w 字的中文翻译。
    希望可以帮助社区里的各位中文使用者方便理解。
    https://github.com/nginx/unit/pull/18/

    NGINX Unit

    NGINX Unit 是一个动态的网络应用服务器,它的设计初衷就是可运行多种编程语言的。
    通过 API 可以轻巧,多面化的动态配置 Unit。当工程师或操作者有需要时,可以轻松重构服务器已适配特殊的应用参数。

    NGINX Unit 现在是 beta 版本。你现在虽然可以使用它,但建议仅用于测试环境,不建议用于生产环境。

    本项目的源代码及分发均使用 Apache 2.0 license。

    核心功能

    * 使用 RESTful JSON API 可完整的动态重配置服务器。
    * 可同时运行多语言及多版本的应用。
    * 动态语言的进程管理功能。 (敬请期待)
    * TLS 支持 (敬请期待)
    * TCP, HTTP, HTTPS, HTTP/2 路由和代理 (敬请期待)
    
    21 条回复    2018-05-14 10:11:49 +08:00
    Sanko
        1
    Sanko  
       2017-09-10 12:01:54 +08:00 via Android
    00 后厉害了!
    我一个 90 后啥都不会哈哈哈
    ixinshang
        2
    ixinshang  
       2017-09-10 12:03:27 +08:00 via Android
    厉害了 自己也在学习中
    terrawu
        3
    terrawu  
       2017-09-10 12:03:56 +08:00
    微服务大潮,尤其是 k8s 的席卷国内外,nginx 也需要自救了。
    nginx plus 看起来行不通,nginx unit 看起来很难。
    TangMonk
        4
    TangMonk  
       2017-09-10 12:30:31 +08:00 via Android
    天才啊
    MrRabbit
        5
    MrRabbit  
    OP
       2017-09-10 12:40:11 +08:00
    @Sanko #1 其实我也是努力学习中。
    @ixinshang #2 哈哈,学习共勉。
    @terrawu #3 实际感觉还没那么难,总体操作上来也不是很难,觉得以后会更好用。
    @TangMonk #4 不敢当,尽自己绵薄之力。
    terrawu
        6
    terrawu  
       2017-09-10 12:41:22 +08:00 via Android
    额,误解了,我是说这个 nginx unit 目前比较弱,nginx 想用它自救很难。
    isnowify
        7
    isnowify  
       2017-09-10 12:45:44 +08:00 via Android
    厉害了,同 00 后路过~
    kn007
        8
    kn007  
       2017-09-10 12:46:22 +08:00
    00 后,可以的
    terrawu
        9
    terrawu  
       2017-09-10 12:49:15 +08:00 via Android
    nginx uint 对用户来说相当于 uwsgi 的 restful 版本,虽然能抽象出 service 概念,但是没有解决微服务(microservice)弹性伸缩的问题。

    而业内现有的方案都依托一个分布式强一致配置中心(etcd,consul,zookeeper 等)来解决。

    nginx 不走这条路(也许是因为它在这条路上没啥优势),很难
    RqPS6rhmP3Nyn3Tm
        10
    RqPS6rhmP3Nyn3Tm  
       2017-09-10 13:15:08 +08:00 via iPhone
    感觉和 GCP/AWS Cloud Functions 差不多?
    lydasia
        11
    lydasia  
       2017-09-10 14:55:44 +08:00 via iPhone
    看成 unix 服务器
    MrRabbit
        12
    MrRabbit  
    OP
       2017-09-10 16:18:02 +08:00
    @terrawu #6 噢噢。
    @isnowify #7 一起加油。
    @kn007 #8 做了一点微小的贡献,很惭愧。
    @terrawu #9 嗯。
    @BXIA #10 还差些。
    @lydasia #11 unix 服务器 233333
    yu1u
        13
    yu1u  
       2017-09-10 16:24:16 +08:00 via iPhone
    加油哈楼主,表示支持
    isCyan
        14
    isCyan  
       2017-09-10 17:30:47 +08:00 via Android
    看来我老了,大二就老了
    a1044634486
        15
    a1044634486  
       2017-09-10 17:35:31 +08:00
    小弟弟带带我,带我飞
    hljjhb
        16
    hljjhb  
       2017-09-10 17:36:35 +08:00
    水银源 23333
    MrRabbit
        17
    MrRabbit  
    OP
       2017-09-10 17:44:01 +08:00
    @yu1u #13 谢谢
    @isCyan #14 没有没有
    @a1044634486 #15 过江
    @hljjhb #16 我当时可能有点懵逼,前面也有写 mercurial 源 233333
    MrRabbit
        18
    MrRabbit  
    OP
       2017-09-12 13:27:45 +08:00
    今天 nginx 官方回复,暂时还不能合并,但是很乐意链接到我的 fork 版本上
    https://github.com/tuzimoe/unit
    欢迎 star fork pr
    duesicilie
        19
    duesicilie  
       2018-01-19 13:47:02 +08:00
    哎,世界已经是 00 后的啦,80 后尸体路过
    1265578519
        20
    1265578519  
       2018-04-13 04:47:45 +08:00
    unit-nginx1.0 刚发布了
    opsarno
        21
    opsarno  
       2018-05-14 10:11:49 +08:00
    厉害了,叔叔要给你手动点赞。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3985 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:28 · PVG 13:28 · LAX 21:28 · JFK 00:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.