问题描述
我们的任务是寻找逐步推出的软件解决方案。 让我们以一个简单的应用程序为例,该应用程序具有当前版本1中的数据和对象库。我们希望能够仅在某些用户使用版本2的情况下进行升级,而仍保留一个集中式数据库。
此刻我有两个想法: Phased Rollouts
在示例1中,用户将从指向“现有对象”的位置转移到“升级对象”,最终将不再需要“现有对象”并将其删除。 在示例2中,用户将从指向现有对象/数据库的位置转移到升级后的对象,最终不再需要现有的,可以将其删除。 总体思路是,软件的推出是分阶段进行的,因此降低了推出的风险。而且,如果需要,用户可以只指向现有的对象/数据库。
外面的人会做这种事情吗?是否有可以自动执行此操作的源管理/交付工具?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)