本申请公开了一种应用服务的发布方法及装置、电子设备、存储介质,其中,所述应用服务的发布方法包括:获取目标应用服务的发布参数;其中,所述发布参数至少包括所述目标应用服务的最新代码ID;拉取与所述目标应用服务的最新代码ID对应的代码程序并打包,得到所述目标应用服务的当前程序包;依次针对每个所述目标服务器,根据配置文件中的所述目标服务器的IP,将所述目标应用服务的当前程序包替换所述目标服务器中的所述目标应用服务的旧程序包,并启动所述目标应用服务;其中,所述目标服务器为所述目标应用所在的服务器。
背景技术
随着产品以及需求的不断变更,应用服务也需要不断地进行相应的更新迭代,并且当前应用服务的更新迭代频率也越来越快。
现有的应用服务更新发布的方式,主要由运维人员进行手动更新,更新的大致过程为:运维人员上传新的程序包,然后对就程序包进行备份和替换后,重启应用服务,从而完整对应有服务的更新发布。
但是,由于在更新发布过程中,需要执行的命令较多,所以通过人工进行应用服务的更新相对繁琐,因此更新效率相对较慢。
实现思路