【发布时间】:2021-09-03 16:22:21
【问题描述】:
作为问题的答案:how-do-i-handle-streaming-messages-with-python-grpc,@Nathaniel 提供了处理请求和响应的解决方案。
但是当我想统计每个响应的处理时间时,它看起来并不正确。比如我在我的stream_iter里睡了200ms,但是tr竟然还不到200。我的代码:
t0 = time.time()
for rsp in stub.Process(stream_iter()):
tr = (time.time() - t0) * 1000
print(tr)
t0 = time.time()
...
所以我想知道如何计时?
【问题讨论】:
标签: python stream bidirectional grpc-python grpcio