公共安全标准网
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210089585.3 (22)申请日 2022.01.25 (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地西路6号2 幢2层201- H2-6 (72)发明人 李洋 杨磊 (74)专利代理 机构 北京派特恩知识产权代理有 限公司 1 1270 专利代理师 高天华 胡春光 (51)Int.Cl. G06F 8/61(2018.01) G06F 9/445(2018.01) G06F 11/36(2006.01) (54)发明名称 应用发布方法、 装置、 设备 (57)摘要 本申请实施例公开了一种应用发布方法、 装 置、 设备, 其中, 所述方法包括: 基于所述应用的 界面交互元素和应用程序接口的绑定关系确定 所述应用的实例; 确定发布所述应用的环境信 息, 基于所述应用的初始化清单确定用于发布所 述应用的运行编排文件, 其中, 所述初始化清单 至少包括所述实例的第一配置文件; 启动所述运 行编排文件中实例对应的程序包, 以实现所述应 用的发布。 权利要求书2页 说明书12页 附图3页 CN 114546424 A 2022.05.27 CN 114546424 A 1.一种应用发布方法, 所述方法包括: 基于所述应用的界面交 互元素和应用程序接口 的绑定关系确定所述应用的实例; 确定发布所述应用的环境信 息, 基于所述应用的初始化清单确定用于发布所述应用的 运行编排文件, 其中, 所述初始化清单至少包括所述实例的第一配置文件; 启动所述 运行编排文件中实例对应的程序包, 以实现所述应用的发布。 2.如权利要求1所述的方法, 在发布所述应用需要至少两个实例的情况下, 所述初始化 清单还包括所述至少两个实例的依赖关系; 所述方法还 包括: 追踪所述应用的调用链路, 得到所述至少两个实例的依赖关系。 3.如权利要求1所述的方法, 在所述实例与 数据库存在 关联关系的情况下, 所述初始化 清单还包括与所述实例关联的第一数据库脚本; 所述方法还 包括: 基于与所述实例关联的数据库, 获取与所述实例关联的第一数据库脚本 。 4.如权利要求1所述的方法, 所述初始化清单还包括所述实例对应的第 一资源配比; 所 述方法还 包括: 获取所述实例的初始资源; 在预设时间段内, 基于所述实例的资源使用信 息确定所述实例对应的资源增幅和资源 阈值, 其中, 所述 实例的资源使用信息是调用所述应用程序接口对应的测试用例和/或仿真 数据集, 对所述应用程序接口进行基准压力测试实时获取的; 基于所述初始资源、 所述资源增幅和所述资源阈值确定所述实例对应的第一资源配 比。 5.如权利要求4所述的方法, 所述基于所述初始资源、 所述资源增幅和所述资源阈值确 定所述实例对应的第一资源配比, 包括: 获取实例对应的预设 资源配比; 基于所述初始资源、 所述资源增幅、 所述资源阈值和所述预设资源配比确定所述实例 对应的第一资源配比。 6.如权利要求2所述的方法, 所述环境信息包括所述环境的系统类型和所述环境的系 统版本; 所述依赖关系包括向上依赖关系和向下依赖关系, 所述向上依赖关系为所述实例 与前一个实例的依赖关系, 所述向下依赖关系为所述实例与后一个实例的依赖关系; 所述启动所述 运行编排文件中实例对应的程序包, 以实现所述应用的发布, 包括: 初始化所述实例的第二配置文件, 其中, 所述第二配置文件是所述第一配置文件基于 以下至少之一得到的: 所述环境的系统类型、 所述环境的系统版本和所述实例的前一个实 例的运行信息, 其中, 所述前一个实施例是基于所述向上依赖关系确定的; 基于所述环境中的端口占用情况, 分配目标端口至所述实例; 基于所述目标端口启动所述实例对应的程序包; 在确定所述实例存在所述向下依赖关系的情况下, 基于所述向下依赖关系, 依次重复 执行以上步骤启动所述应用对应的全部实例, 以完成所述应用的发布。 7.如权利要求6所述的方法, 所述运行编排文件还包括与所述实例关联的第二数据库 脚本和/或所述 实例对应的第二资源配比, 其中, 所述第二数据库脚本是所述第一数据库脚 本基于所述环境的系统类型和所述环境的系统版本转化得到的, 所述第二资源配比是所述 第一资源配比基于所述环境的系统类型和所述环境的系统版本转 化得到的;权 利 要 求 书 1/2 页 2 CN 114546424 A 2所述基于所述目标端口启动所述实例对应的程序包, 包括: 基于所述目标端口、 所述第二数据库脚本和/或所述第二资源配比启动所述实例对应 的程序包。 8.如权利要求6或7所述的方法, 所述基于所述目标端口启动所述实例对应的程序包, 包括: 在基于实例健康检查确定所述实例对应的程序包启动异常的情况下, 基于所述目标端 口重新启动所述实例; 在基于所述实例健康检查确定所述实例对应的程序包启动 正常的情况下, 基于所述向 下依赖关系, 将所述实例的运行信息同步至后一实例的第二配置文件。 9.一种应用发布装置, 所述装置包括: 第一确定模块, 用于基于所述应用的界面交互元素和应用程序接口的绑定关系确定所 述应用的实例; 第二确定模块, 用于确定发布所述应用的环境信息, 基于所述应用的初始化清单确定 用于发布所述应用的运行编排文件, 其中, 所述初始化清单至少包括所述实例的第一配置 文件; 启动模块, 用于启动所述 运行编排文件中实例对应的程序包, 以实现所述应用的发布。 10.一种电子设备, 包括存储器和处理器, 所述存储器存储有可在处理器上运行的计算 机程序, 所述处 理器执行所述程序时实现权利要求1至8任一项所述方法中的步骤。权 利 要 求 书 2/2 页 3 CN 114546424 A 3
专利 应用发布方法、装置、设备
文档预览
中文文档
18 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 16:03:33
上传分享
举报
下载
原文档
(723.0 KB)
分享
友情链接
GB-T 5907.5-2015 消防词汇 第5部分:消防产品.pdf
思度安全-DSMM-022 数据供应链安全管理规范V1.0.pdf
DB5201-T 108-2020 旅游企业诚信服务规范 贵阳市.pdf
GB-T 26079-2010 梁式吊具.pdf
GB-T 38635.1-2020 信息安全技术 SM9标识密码算法 第1部分:总则.pdf
GB-T 42292-2022 压水堆核电厂职业照射剂量评价.pdf
GB-T 35282-2023 信息安全技术 电子政务移动办公系统安全技术规范.pdf
GB-T 35391-2017 无损检测 工业计算机层析成像(CT)检测用空间分辨力测试卡.pdf
NB-T 10173-2019 煤矿井下定向钻进技术规程.pdf
GB-T 16920-2015 玻璃 平均线热膨胀系数的测定.pdf
安全村文集 第1辑 .pdf
GB-T 25251-2010 醇酸树脂涂料.pdf
GB-T 16451-2017 天然脂肪醇.pdf
NY-T 2259-2012 橡胶树主要病虫害防治技术规范.pdf
T-CSTM 00790.4—2022 汽车用薄钢板 第4部分:双向拉伸试验十字形拉伸试样.pdf
GB-T 18442.7-2017 固定式真空绝热深冷压力容器 第7部分:内容器应变强化技术规定.pdf
GB 19415-2013 单端荧光灯能效限定值及节能评价值.pdf
GB-T 7256.1-2022 民用机场助航灯具 第1部分:一般要求.pdf
GB-T 33764-2017 独立光伏系统验收规范.pdf
GM-T 0105-2021 软件随机数发生器设计指南.pdf
1
/
3
18
评价文档
赞助2元 点击下载(723.0 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。