gpt4 book ai didi

java - Netty应用程序中请求和响应之间的延迟

转载 作者:行者123 更新时间:2023-12-02 04:29:23 27 4
gpt4 key购买 nike

我有一个扩展 SimpleChannelInboundHandler<HttpRequest> 的处理程序。在发送特定请求的响应之前需要进行延迟,为此我使用方法 channelRead0(ChannelHandlerContext ctx, HttpRequest msg) 中的下一个代码。 :

ctx.executor().schedule(() -> ctx.write(response), 3, TimeUnit.SECONDS);

但它不起作用。我做错了什么以及如何解决这个问题?

最佳答案

我认为你需要将其更改为:

ctx.executor().schedule(() -> ctx.writeAndFlush(response), 3, TimeUnit.SECONDS);

关于java - Netty应用程序中请求和响应之间的延迟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31683088/

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