【技术实现步骤摘要】
一种资源池管理容器及其管理方法和存储介质
本申请涉及服务器领域,特别涉及一种资源池管理容器及其管理方法和存储介质。
技术介绍
对于可重复使用的稀缺资源,资源池化技术现在已经使用的非常广泛,它能够减少资源对象的创建次数,提高程序的性能,特别是在高并发下这种提高更加明显。一般地说,一个资源池存放一种资源,管理名下资源的创建、租用、归还和销毁。对于常用的稀缺资源,如数据库连接,线程,http连接等,已经存在这些资源池的实现,它们的性能很好,但使用方式各不相同。一个系统中往往会存在多种类型资源池,这些资源池分布在系统中各个地方,这时会存在种种问题。1.用户想要租用某种资源,必须找到其资源池,通过其资源池获取资源。2.用户必须了解各种资源池的租用资源方式,才能使用。3.资源池配置属性很多,复杂的资源池能达到几十个。如资源最大数量、最小数量、初始化数量、超时等待、空闲等待等等。资源池配置跟随资源池在系统中任意一处都可能存在,资源池配置管理困难。
技术实现思路
本申请的目的是提供一种资源 ...
【技术保护点】
1.一种资源池管理容器,其特征在于,包括:/n资源池工厂,用于以预设资源租用接口存储资源池;/n设于所述资源池工厂内部的资源接口,用于为所述资源池提供资源使用服务;/n容器代理,用于提供所述资源池管理容器的对外交互接口;/n配置中心,用于为所述资源池提供配置值。/n
【技术特征摘要】
1.一种资源池管理容器,其特征在于,包括:
资源池工厂,用于以预设资源租用接口存储资源池;
设于所述资源池工厂内部的资源接口,用于为所述资源池提供资源使用服务;
容器代理,用于提供所述资源池管理容器的对外交互接口;
配置中心,用于为所述资源池提供配置值。
2.根据权利要求1所述的资源池管理容器,其特征在于,还包括:
拦截器,用于拦截所述资源池,并对所述资源池执行附加操作;
其中,所述附加操作包括资源加密、资源编码、资源压缩和资源统计。
3.根据权利要求1所述的资源池管理容器,其特征在于,所述资源池工厂包括新建资源池和代理资源池,所述新建资源池用于存储自定义资源池,所述代理资源池用于存储已代理资源池。
4.根据权利要求3所述的资源池管理容器,其特征在于,所述代理资源池包括激活队列和空闲队列,所述激活队列用于存放已被租用的资源池,所述空闲队列用于存放未被租用的资源池。
5.一种资源池管理方法,其特征在于,包括:
接收资源池;
将所述资源池以预设资源租用接口存储至资源池工厂;...
【专利技术属性】
技术研发人员:李秋波,郭锋,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。