可接受的微服务-微服务通信 time/latency?
Acceptable microservice-microservice communication time/latency?
两个微服务之间通信的最长可接受时间是多长?我的微服务 A 和 B 执行
从客户端获取 -> A -> B -> A -> 对客户端的响应
大约需要 820 毫秒。是不是太高了?如何减少微服务内的处理时间?我在微服务中使用 spring 和休眠
没有最长接受时间,这实际上取决于您的情况,这个请求究竟是做什么的。
但是,根据我的经验,如果您的服务对实体和一些常规业务逻辑执行一些 CRUD 操作,那么 820 毫秒太多了。您可能应该找到瓶颈,通常是它的 IO 操作,例如数据库查询。
我会说,如果某些请求通信花费的时间超过 200-300 毫秒,那么这是查看内部并调查瓶颈所在的好时机。
两个微服务之间通信的最长可接受时间是多长?我的微服务 A 和 B 执行
从客户端获取 -> A -> B -> A -> 对客户端的响应
大约需要 820 毫秒。是不是太高了?如何减少微服务内的处理时间?我在微服务中使用 spring 和休眠
没有最长接受时间,这实际上取决于您的情况,这个请求究竟是做什么的。
但是,根据我的经验,如果您的服务对实体和一些常规业务逻辑执行一些 CRUD 操作,那么 820 毫秒太多了。您可能应该找到瓶颈,通常是它的 IO 操作,例如数据库查询。
我会说,如果某些请求通信花费的时间超过 200-300 毫秒,那么这是查看内部并调查瓶颈所在的好时机。