【发布时间】:2022-01-14 11:10:00
【问题描述】:
我有两个服务,A 和 B,它们通过 SQS 相互通信。我想用端到端的测试来吓唬服务 A。我在此服务中调用了一些操作,作为答案,它必须向 SQS 发布一条消息。问题是我无法在测试中检索此消息,因为服务 B 已订阅它们并在我调用“从 SQS 获取消息”之前阅读它们。 还有两个问题:我无法停止服务 B,也无法更改服务 A(例如,在将消息发布到 SQS 之前将消息写入日志)
我该如何解决这个问题?
【问题讨论】:
标签: amazon-web-services amazon-sqs soa