HRelease 类设计
2016-07-18 09:29:40 0 举报
HRelease类是一个用于处理内存释放的类。它的主要功能是在一个对象不再需要时,释放该对象占用的内存资源。这个类通常包含一个或多个方法,用于执行实际的内存释放操作。例如,它可以调用操作系统提供的API函数来释放内存,或者使用智能指针等技术来自动管理内存。此外,HRelease类还可以提供一些额外的功能,如检查内存是否已经被释放,或者在内存释放失败时进行错误处理。总之,HRelease类是一个非常有用的工具,可以帮助开发人员更好地管理内存资源,避免内存泄漏等问题。
作者其他创作
大纲/内容
Conf
- PK: name (service+cluster+version)- service- cluster- version- git_location
Release
- PK: Identifier (service + cluster + sequenceId)- service- cluster- sequenceId- current- isGray- FK: package_name- FK: conf_name- gray_hosts- host_list (根据 last version 继承过来)- last_version (last version's identifier)
Q: 1. release后记录历史的映射关系?如记录,回滚时选择历史映射;2. 发布之后,即产生新的map,默认是灰度(10%的percent),生成灰度host list,后期点击发布,则删除灰度条目;如果请求的host不是灰度,则请求上一个版本
Package
- PK: name (artifact+version)- artifact- version- git_location
收藏
0 条评论
下一页