如何在生产上线之前未测试微服务间的通信,那接下来恐怕就会有段不好过的日子了。消费者驱动契约预先定义了交互,可以使用它实现微服务间的交互测试消费者驱动契约可以用于验证你正在构建的服务消费者驱动契约可以让你构建出消费者需要的产品,而不是你认为他们需要的产品。Pact框架是消费者驱动契约的一种实现。简单的JSON文件定义了两个微服务之间预期请求和响应的结构。Docker可以使微服务摆脱平台依赖。你可以利用它在本地和持续集成环境中测试你的微服务。一开始,有很多的巨型单体应用。这些巨型单体应用是大型应用,