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

[热门 Q&A 记录] 您好, OpenNJet 在帮助解决 NGINX 动态配置问题上表现如何?能否分享一些具体的应用案例,以及在这些案例中 OpenNJet 如何提高业务效率和稳定性的?

  •  
  •   Gerbner · 318 天前 · 631 次点击
    这是一个创建于 318 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Q:您好,OpenNJet 在帮助解决 NGINX 动态配置问题上表现如何?能否分享一些具体的应用案例,以及在这些案例中 OpenNJet 如何提高业务效率和稳定性的?

    A:为了解决 NGINX 的动态配置问题,OpenNJet 首先实现了一个有多个 CoPilots:CoPilot:Ctrl 、CoPilot:broker 、CoPilot:沙箱构建的动态配置框架,再基于这个框架,逐个对现存的模块进行动态化改造。

    目前实现的动态配置能力,典型的应用比如:

    在高流量的环境下更新到期的服务端证书,这样就可以让业务完全不受影响,当前请求访问的还是老证书,下一个请求建立链接时,获得的就是新证书了。

    另外的场景就是应用在灰度测试中,在生产环境中,正常的请求访问 A 集群,B 集群部署了升级包,那么就需要引流部分请求到 B 集群进行验证和测试。这块就可以利用 OpenNJet 的动态 location 能力,无需重起 /reload ,就可以实现,具体可以参考官网 blog: http://njet.org.cn/cases/case-gray/

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4582 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 09:59 · PVG 17:59 · LAX 01:59 · JFK 04:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.