2

我想知道grpc-python是否支持初始客户端超时的级联传播?

我是说:

  1. 客户端对 server-1 执行 gRPC,超时 = 200 ms
  2. server-1 花费110 ms 处理任务并调用 server-2 进行下一步
  3. server-2 处理任务耗时100 ms,下一步需要调用 server-3

使用超时传播,从服务器 2 调用服务器 3 是没有意义的,因为总花费的时间已经大于最初设置的客户端超时时间(110 毫秒 + 100 毫秒 > 200 毫秒)。

grpc-python 是否支持这样的场景?还是应该手动实施和控制?

谢谢你。

4

1 回答 1

2

目前 gRPC Python 本身不支持此功能,但我已提交问题以跟踪此功能。

于 2019-03-13T20:52:27.763 回答