google pubsub中topic / send_message_operation_count和topic / send_request_count之间的区别

时间:2017-10-25 15:04:48

标签: google-cloud-pubsub stackdriver google-cloud-stackdriver

google pubsub中topic / send_message_operation_count和topic / send_request_count之间有什么区别。

要求是我可以通过undeliver_messages计算订阅者中存在的消息数量,但我需要计算推送到该主题的消息数量。

谢谢, 桑托什

1 个答案:

答案 0 :(得分:3)

topic/send_message_operation_count的文档说:

  

发布消息操作的累计计数,按结果分组。

topic/send_request_count的文档说:

  

按结果分组的发布请求的累计数量。

Pub / Sub允许在单个API请求中批量处理多个消息。 send_request_count是发布API调用的数量,而send_message_operation_count是这些调用中的实际消息数。

因此,如果平均每个请求发送10条消息,send_message_operation_count将为10x send_request_count。如果您为每个API调用发布一条消息,它们将是相同的。