The invention discloses a micro service gray release method, including: server gets the request information; the server according to the request information to determine the request of the release of information is in a gray list, if the request information is released in the gray release name list, the server sends the request information sent to the publisher of the gray gray; the publisher for processing according to the request information, and returns the result. The present invention by judging the request information is released in gray list, use the gray release way to deal with requests for information requests in the gray list, not only avoid the frequent changes in customer complaints, as well as the application of instability caused by the accounting problem, but also can be used to release gray orientation the development of personalized needs.
【技术实现步骤摘要】
微服务灰度发布方法
本专利技术属于微服务领域,具体涉及的是微服务灰度发布方法。
技术介绍
微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务,一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。其中,直销银行通常使用微服务的方式构建,直销银行是互联网时代应运而生的一种新型银行运作模式,是互联网金融科技(FINTECH)环境下的一种新型金融产物,这一经营模式下,银行没有营业网点,不发放实体银行卡,客户主要通过电脑、电子邮件、手机、电话等远程渠道获取银行产品和服务,因没有网点经营费用和管理费用,直销银行可以为客户提供更有竞争力的存贷款价格及更低的手续费率。然而,随着直销银行应用的业务的不断发展、技术的不断改进、应用的推广,客户量的不断增多,如何保证系统或关联系统的稳定性,避免由于频繁的应用更新升级而导致的频繁停机变更问题,防止因为变更失败导致的不良后果问题,已迫在眉睫。
技术实现思路
本专利技术的目的在于克服现有技术存在的以上问题,提供一种微服务灰度发布方法。为实现上述技术目的,达到上述技术效果,本专利技术通过以下技术方案实现:一种微服务灰度发布方法,包括:服务器获取请求信息;所述服务器根据所述请求信息判断所述请求信息的发布者是否在灰度发布名单中,如果所述请求信息的发布者在所述灰度发布名单中,则所述服务器将所述请求信息发送至灰度发布服务器;所述灰度发布服务器根据所述请求信息进行处理,并返回处理结果。较佳的,所述服务器获取请求信息,具体包括:所述请求信息的发布者在应用界面上操作并 ...
【技术保护点】
一种微服务灰度发布方法,其特征在于,包括:服务器获取请求信息;所述服务器根据所述请求信息判断所述请求信息的发布者是否在灰度发布名单中,如果所述请求信息的发布者在所述灰度发布名单中,则所述服务器将所述请求信息发送至灰度发布服务器;所述灰度发布服务器根据所述请求信息进行处理,并返回处理结果。
【技术特征摘要】
1.一种微服务灰度发布方法,其特征在于,包括:服务器获取请求信息;所述服务器根据所述请求信息判断所述请求信息的发布者是否在灰度发布名单中,如果所述请求信息的发布者在所述灰度发布名单中,则所述服务器将所述请求信息发送至灰度发布服务器;所述灰度发布服务器根据所述请求信息进行处理,并返回处理结果。2.根据权利要求1所述的微服务灰度发布方法,其特征在于,所述服务器获取请求信息,具体包括:所述请求信息的发布者在应用界面上操作并选择发布窗口;所述请求信息的发布者通过所述发布窗口向所述服务器发送请求信息。3.根据权利要求2所述的微服务灰度发布方法,其特征在于,所述应用界面安装于智能设备。4.根据权利要求3所述的微服务灰度发布方法,其特征在于,所述智能设备为智能手机、平板、台式电脑或者笔记本电脑。5.根据权利要求1所述的微服务灰度发布方法,其特征在于,如果所述请求信息的发布者不在所述灰度名单中,则所述服务器对所述请求信息做对应处理。6.根据权利要求1所述的微服务灰度发布方法,其特征在于,所述灰度发布名单包括白名单。7.根据权利要求6所述的微服务灰度发布方法,其特征在于,所述服务器根据所述请求信息判断所述请求信息的发布者是否在灰度发布名单中,如果所述请求信息的发布者在所述灰度发布名单中,则所述服务器将所述请求信息发送至灰度发布服务器,具体包括:所述服务器根据所述请求信...
【专利技术属性】
技术研发人员:曹政,
申请(专利权)人:上海艾融软件股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。