加载中 ...

网站函数卸载 - 设计为禁用

2019-08-08 16:11:27 来源:沈阳小程序开发 作者:沈阳软件开发

架构设计原则是设计可以禁用的功能。此设计方法与可以回滚的设计之间至少存在两个差异。它 - 如果实施得当,禁用某项功能通常比将其恢复到以前的版本或版本更快。当情况良好时,应用程序侦听专用通道并根据命令禁用功能。其他方法可能需要重新启动应用程序才能利用新配置文件。无论哪种方式,禁用导致扩展问题的功能通常比使用以前发布的版本替换当前版本快得多。

架构设计原则是设计可以禁用的功能。此设计方法与可以回滚的设计之间至少存在两个差异。它 - 如果实施得当,禁用某项功能通常比将其恢复到以前的版本或版本更快。当情况良好时,应用程序侦听专用通道并根据命令禁用功能。其他方法可能需要重新启动应用程序才能利用新配置文件。无论哪种方式,禁用导致扩展问题的功能通常比使用以前发布的版本替换当前版本快得多。1-1P92Q91133910.png禁用功能和回退功能之间的另一个区别是,它允许发行版中的其他功能(无论是新功能还是已修改功能)继续运行。我们以约会网站为例。如果我们一次发布一个函数,一个是搜索“他和我们的朋友约会吗?”另一种是预约,我们只能禁用搜索功能。在修复之前,两个功能都不可用,而不是回滚整个版本。此方法对于单个版本中的多个修复,修改的功能或新功能具有显着优势。但是,如果所有功能都设计为禁用,有时增加的成本甚至超过了能够回退到指定版本的设计。理想情况下,旨在被禁用并设计为后备的实施成本很低,公司可以选择为所有新功能和修改功能实施这两种设计。但更有可能识别高风险功能,以确定哪些功能应设计为禁用。代码重用或异步调用的共享服务可以大大降低实现可根据需要禁用的功能的成本。同时,实现回退和功能禁用可以创建一个自适应和灵活的生产环境,而不依赖于大量,高成本和通常低返回性能测试等预测方法,从而可以实现灵活性。 如果正确实施,网站建设被设计为禁用并设计为能够回滚,这实际上缩短了产品上市时间,因为它们允许您在生产过程中承担一些风险,在未应用原则时不予考虑。的。虽然它无法取代负面回滚实现。加载测试和性能测试,但它们允许您以更快的方式执行它们,因为您知道在发布后仍可以进行测试。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。