gpt4 book ai didi

node.js - 如何处理流开始后 grpc-node 中发生的网络错误?

转载 作者:太空宇宙 更新时间:2023-11-04 01:56:30 25 4
gpt4 key购买 nike

当服务器断开连接时,我无法对来自上游服务器的流进行正确的错误处理。我处理status , end , error流上的事件从方法调用返回,但如果我流式传输一些较大的响应并同时中断我的应用程序和上游服务器之间的网络连接,则不会发生任何情况。没有事件被发出,我的最终 API 客户端超时(我这样做 server <-> express app <-> api client ),但我怀疑流/资源在我的服务器端没有被清理。检测和处理该问题的正确方法是什么?

最佳答案

在服务器上处理请求时,如果请求/流意外终止,则传递给服务器处理函数的 callstream 对象将发出 “cancelled” 事件。

关于node.js - 如何处理流开始后 grpc-node 中发生的网络错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47750908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com