灰度发布方法和系统
Abstract:
本发明提出了一种灰度发布系统,该系统包括:Redis服务器和Nginx服务器;Nginx服务器用于查找Cache里面是否存在分流策略标识,若不存在,则从Redis服务器中预设的位置读取当前分流策略标识,根据当前分流策略标识查找内存中是否存在与当前分流策略标识对应的策略解析文件和用户信息解析文件,若不存在,则根据当前分流策略标识采用加载字符串的方式将Redis服务器中的以字符串形式存在的策略解析文件和用户信息解析文件通过lua加载到内存中,根据策略解析文件解析出的分流策略进行发布。在这个过程中,当需要新增分流策略时,不需要reload或重启Nginx服务器。此外,还提出了一种灰度发布方法。
Public/Granted literature
Patent Agency Ranking
0/0