gpt4 book ai didi

microservices - 当一个微服务依赖于其他微服务时,如何孤立地开发它?

转载 作者:行者123 更新时间:2023-12-01 12:24:04 25 4
gpt4 key购买 nike

我们正在评估向微服务的迁移。每个微服务都是独立开发的自己的项目。在规划期间,我们已确定一些微服务将通过 REST 调用、发布/订阅、消息传递与其他微服务进行通信(即,订单服务需要来自产品服务的产品信息)。

如果一个微服务依赖于从另一个微服务中获取数据,那么在开发过程中如何隔离运行呢?例如,当您的订单服务请求产品详细信息但没有任何内容可以回答该请求时会发生什么?

最佳答案

您可能需要的是 stub 休息服务。使用不属于公共(public) api 的路径创建一个获取预期输出的 webapp。当您调用公共(public) api 时,它会发送刚刚收到的内容

关于microservices - 当一个微服务依赖于其他微服务时,如何孤立地开发它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41624628/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com