How_remote_deploy_hotfix
2017-01-12 18:03:33 0 举报
远程部署热修复是一种在不中断系统运行的情况下,通过互联网将更新或修复程序推送到目标系统的方法。这种方法通常用于软件更新、安全补丁和错误修复。首先,开发人员会在开发环境中完成修复工作,然后将修复后的程序打包成热修复包。接下来,运维人员会使用自动化工具(如Jenkins、Ansible等)将热修复包部署到生产环境的目标系统上。最后,目标系统的用户无需进行任何操作,即可享受到修复后的功能或性能提升。远程部署热修复可以大大缩短系统故障恢复时间,提高系统的可用性和稳定性。
作者其他创作
大纲/内容
handle on itself hotfix
Agent3
Agent2
1. total new function2.Need big effort to do sanity test
feedback details of hotfix
deploy
fetch hotfix
Webserver
Disadvantage:
1. Some agent is limited to access internet to download hotfix just like downloading Updates does2.Need to recompile AvaiablePatchxx.dll whenever the new hotfix is release
Agent manage agent's hotfix by itself
Console only deal with itself hotfix
1.Webserver can resolve a lot of problem efficiently.
Update_Server:Arcserve.com
1. No GUI to show whether it's needed to apply the hotfix or not 2. Not support to select certain hotfix to apply
manage agent's hotfix too
Advantage:
request for hotfix
deploy
Scenario 3:
1. Workflow is very clear and already support. 2.code changing will be small since agent/console really act like this currently.
1. console knows all of the details about agent by checking the DB.
Scenario 1:
Console
Agent1
Agent
Scenario 2:
0 条评论
下一页