[发明专利]一种创建CF服务实例的方法及装置在审
申请号: | 201710618441.1 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107171877A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 王阳 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/44 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 刘淑风 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 创建 cf 服务 实例 方法 装置 | ||
1.一种创建CF服务实例的方法,其特征在于,该方法基于Servicebroker服务实例创建接口实现CF与服务的资源池内之间的通信,然后通过Java定时任务调用Servicebroker服务实例创建接口,获取用户的服务实例创建请求,触发CF根据所述服务实例创建请求完成服务实例的创建;
基于如下单元实现:
接收单元,用于获取用户的服务实例创建请求;
Java定时单元,与接收单元相连,用于根据所述用户的服务实例创建请求,生成触发信号,并使之与用户的服务实例创建请求按照规定时间和创建逻辑协调工作;
监控单元,与Java定时单元相连,用于将所述用户的服务实例创建信息反馈给CF;
创建单元,与监控单元相连,用于若服务实例在规定时间内创建成功,则将用户的服务实例创建请求发送至CF,CF根据用户的服务实例创建请求创建服务;
事件回滚单元,与监控单元相连,用于若服务实例在规定时间内创建失败,则控制所述用户的服务实例创建请求回滚;
删除单元,与监控单元相连,用于若服务实例在规定时间内创建失败,则删除服务环境中的服务实例,同时删除CF中的服务实例信息;
具体包括以下步骤:
1)用户通过Servicebroker服务实例创建接口,进入相应的服务环境发出服务实例创建请求;
2)服务实例创建请求发出时,触发Java定时任务,调用Servicebroker服务实例创建接口,同时获取CF的创建逻辑;其中,CF的创建逻辑为:
若服务实例在规定时间内创建成功,则向CF返回创建接口运行成功的信息,并进行服务实例绑定操作;
若服务实例在规定时间内创建失败,则向CF返回创建接口运行失败的信息,并触发事件回滚机制,删除服务环境中的服务实例,同时删除CF中的服务实例信息;
3)通过所述Java定时任务,基于CF的创建逻辑,实现服务实例的实时创建,并对服务实例创建过程进行监控,将监控信息返回给CF。
2.根据权利要求1所述的一种创建CF服务实例的方法,其特征在于,所述规定时间不超过2分钟。
3.根据权利要求1所述的一种创建CF服务实例的方法,其特征在于,提供用户服务实例创建请求的各类平台间通过Java定时任务的扩展操作与CF无缝对接。
4.根据权利要求1所述的一种创建CF服务实例的方法,其特征在于,所述服务的资源池内包括待创建的服务实例和预先创建好的服务实例。
5.一种创建CF服务实例的装置,其特征在于,包括:
接收单元,用于获取用户的服务实例创建请求;
Java定时单元,与接收单元相连,用于根据所述用户的服务实例创建请求,生成触发信号,并使之与用户的服务实例创建请求按照规定时间和创建逻辑协调工作;
监控单元,与Java定时单元相连,用于将所述用户的服务实例创建信息反馈给CF;
创建单元,与监控单元相连,用于若服务实例在规定时间内创建成功,则将用户的服务实例创建请求发送至CF,CF根据用户的服务实例创建请求创建服务;
事件回滚单元,与监控单元相连,用于若服务实例在规定时间内创建失败,则控制所述用户的服务实例创建请求回滚;
删除单元,与监控单元相连,用于若服务实例在规定时间内创建失败,则删除服务环境中的服务实例,同时删除CF中的服务实例信息。
6.根据权利要求5所述的一种创建CF服务实例的装置,其特征在于,还包括:
预创建单元,用于在服务的资源池内预先创建服务实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710618441.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:便于保温加湿的培养箱
- 下一篇:细胞富集芯片