本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon SQS 中实现请求-响应系统
实施请求-响应和远程程序调用 (RPC) 系统时,请记住以下最佳实践:
-
在启动时创建回复队列:在启动时为每个创建者创建回复队列,而不是为每条消息创建回复队列。使用关联 ID 消息属性高效地将回复与请求进行对应。
-
避免在创建者之间共享回复队列:确保每个创建者都有自己的回复队列。共享回复队列可能会导致创建者收到原本应发送给另一个创建者的响应消息。
有关使用临时队列客户端实施请求-响应模式的更多信息,请参阅 请求-响应消息收发模式(虚拟队列)。