Open wangwei1237 opened 4 years ago
虽然绞杀藤模式
并需要考虑如何再将该状态迁移单体。
值得注意的是,在将调用重定向到迁移之后的服务之前,即使已将新功能部署到生产环境中,从技术而言,该新功能也还是没有启用的。
值得注意的是,在将调用重定向到迁移之后的服务之前,即使已将新功能部署到生产环境中,但从技术上讲,该新功能仍然没有启用。
仅仅j把软件部署到给定的环境并不意味着用户实际上正在使用它。
类似绞杀者的模式,并行运行(parallel run)和金丝雀发布(canary release)之类的模式就利用了部署和发布是独立活动这一事实。
并且如果需要,我们还可以非常轻松地回滚此变更。
则我们还需要更改这些调用的方式
抽取仍需要依赖单体的功能
我们没有重新实现User Notifications功能,而是通过从单体公开了该功能,从而向我们的新微服务提供了User Nofitifications功能——显然,这需要对单体本身作出更改。
我们没有重新实现User Notifications功能,而是通过单体公开该功能,从而为我们的新微服务提供User Nofitifications功能——显然,这需要对单体本身作出修改。
将调用重定向到Payroll功能,然后完成迁移
当然,也可以应用于并行运行模式,或者其他本章将会讨论的模式。
为什么你一个人连续回答了11次?
@naffan2014 为什么你一个人连续回答了11次?
这是因为翻译完之后,自己在阅读的过程中发现了有些需要调整的地方,然后就以评论的形式记录下来了。
https://wangwei1237.gitee.io/monolith-to-microservices/docs/Pattern_Strangler_Fig_Application.html