如何减少微服务架构开发和调试过程中的痛苦/浪费时间?
原文中文,约2200字,阅读约需6分钟。发表于: 。我们的项目开发了一个单体应用程序。但现在,我们的 架构 师决定将应用程序分成多个小型服务,称为 微服务 架构。为了部署服务,我们使用了 kubernetes。...
项目从单体应用程序转向微服务架构,使用kubernetes部署服务。开发和调试困难,无法连接调试器,需使用跟踪/日志了解错误。模拟依赖的微服务也不容易。Reddit网友建议本地运行应用程序,使用docker-compose启动依赖的服务。另一方法是使用telepresence和远程调试容器。集成测试也是解决问题的方法。