腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Netty
ctx.executor
().
scheduleAtFixedRate
任务
在
通道
关闭
时
也
会
工作
我使用的
netty
版本是4.1.30.Final,
netty
服务器
任务
是发送modbus命令请求设备数据调度的(1分钟)。 客户端程序有时会反复登录,然后
通道
就不会
关闭
。我手动
关闭
了前一个。但是时期的
任务
是
工作
。, serverDataPacketHandler); 检查重复
通道
。Channel channel = ctx.channel();
ctx.executor
().
scheduleAtFixedRa
浏览 292
提问于2019-03-22
得票数 0
2
回答
Netty
-触发了exceptionCaught()事件,并且它到达了管道的尾部
、
、
、
我
在
日志中看到这样的警告:} 如果在最后15秒内没有读取,我的TimeoutHandler
会
抛出一个
在
我的最后一个处理函数ServerCommunicationHandler中,我重写了exeptio
浏览 3
提问于2016-11-02
得票数 3
回答已采纳
1
回答
如何在
Netty
4中
通道
关闭
之前写入ReadTimeoutHandler上的
通道
、
与
Netty
3相比,
Netty
4中ReadTimeoutHandler的行为似乎发生了变化。
在
Netty
4中,当超时触发
时
,
Netty
不仅
会
引发ReadTimeoutException,还会
关闭
通道
。这不是以前的情况。
在
Netty
3中,行为只是提高ReadTimeoutException,
通道
并没有
关闭
。 我有一个需要在超时时向
通道
写入消
浏览 4
提问于2021-02-24
得票数 0
2
回答
channel.close()真的会通过channel.eventLoop().
scheduleAtFixedRate
()停止计划的
任务
吗?
、
我正在使用
Netty
开发一个设备控制程序(Tcp服务器)。我必须每隔1秒发送一次状态请求消息,因此我使用了channel.eventLoop().
scheduleAtFixedRate
()方法,它
工作
得很好。channel.eventLoop().
scheduleAtFixedRate
( () -> {}, 1000, 1000,
浏览 174
提问于2021-03-11
得票数 0
回答已采纳
1
回答
在
不久的将来,
Netty
管道还能继续
工作
吗?
在
我们的
Netty
客户机中,有一些我们调用的实例:
在
它完成之后,我们看到更多的数据进入到我们的处理程序中。我们已经编写了一个Http2ConnectionHandler,即使
在
不久的将来完成之后,它也是接收数据的处理程序。 我的问题是:不久的将来什么时候才能完成更多的
工作
?答:是的,
关闭
未来的火灾,然后管道被拆除,正如诺曼说的。
浏览 0
提问于2018-03-09
得票数 0
回答已采纳
1
回答
在
什么情况下,ChannelPipeline将删除其所有元素?
我正在加载测试一个
Netty
应用程序。我的应用程序中没有从ChannelPip
浏览 1
提问于2019-10-11
得票数 0
回答已采纳
4
回答
Java套接字:打开服务器到客户端的连接
、
、
、
、
到目前为止,我试图做以下
工作
,但遇到了一些问题: 问题:服务器端的
工作
线程不知道套接字连接是否
浏览 8
提问于2013-04-15
得票数 0
1
回答
使用
Netty
对HTTP/2中的流进行节流读取
、
在
Netty
4中, AUTO_READ被
关闭
,根据的说法,这样一个向代理发送大量数据的
通道
就不会消耗太多的缓冲区,这是有意义的。但是,我的理解是,
在
HTTP/2中,您不应该延迟读取,而应该在逐流的基础上处理流控制。不过,我不知道如何在
Netty
做这件事。Http2Stream stream = connection().stream(streamId);
ctx.execu
浏览 0
提问于2019-06-14
得票数 2
回答已采纳
1
回答
Netty
channel.write()或context.write()
会
抛出异常吗?
在
调用这些函数
时
,我需要期待任何异常吗?{ }); 即使
通道
关闭
,所有下游处理程序
也
会
处理写入的消息,就好像
通道
是打开的一样。我可以捕捉channelInactive或exceptionCaught事件,很好地处理它们,并且
在
我真正关心write的地方,我可以监
浏览 1
提问于2014-01-25
得票数 2
2
回答
netty
能否可靠地检测到
通道
关闭
/断开?
具体来说,我感兴趣的是
通道
的另一端意外死亡的情况(例如,进程被终止)。看起来
netty
并不能可靠地触发
通道
关闭
/断开事件,有时触发,有时触发,有时不触发。无论如何,我
也
尝试过写入
通道
,但它也可以继续
工作
,而不会抛出异常或触发任何其他事件。 我正在用
netty
3.3.0
在
windows上测试它,如果有什么不同的话,那就好了。
浏览 2
提问于2012-04-03
得票数 12
1
回答
Roku - Brightscript:
在
通道
关闭
时
使用Back或Home Button执行
任务
、
使用Back或Home按钮尝试
在
通道
关闭
时
执行
任务
。
任务
涉及使用roUrlTransfer调用url。由于
通道
正在
关闭
,urlTransfer.PostFromString(字符串)被中止。我
也
尝试过使用urlTransfer.AsyncPostFromString(string)。当
通道
关闭
时
,调用将被中止。如何使
通道
等待urlTransfer.PostFrom
浏览 4
提问于2022-03-26
得票数 0
1
回答
如何
关闭
频道进行写作
、
我们使用的是
Netty
3.2.3版本,希望根据一定的计算
关闭
写入
通道
。我们将通过以下方式
关闭
该频道:并通过以下方式重新打开它: channel.setInterestOps计算结果与我们计算serReadable true/false是一样的,这是正常
工作
的。
浏览 1
提问于2011-09-21
得票数 1
1
回答
Netty
,如何实现在
关闭
通道
之前发送响应(503)的HTTP连接限制器
、
目前
在
我的管道中,我有一个简单的处理程序,当我的服务器超载
时
,它会拒绝连接: ctx.getChannel().close(); } 当计数器超过阈值
时
,
通道
关闭
,这一切似乎都正常
工作
。现在,我想通过
在
关闭
浏览 0
提问于2012-07-04
得票数 1
回答已采纳
2
回答
Netty
4与JCA WorkManager集成
、
关于将
Netty
3与JCA资源适配器集成的问题已经被问到了。但是,
在
Netty
4中,线程似乎被大量重构,而且这种方法不起作用(首先没有NioServerSocketChannelFactory类)。
在
没有编写大量代码的情况下,我试图做的事情可能吗? 编辑:最后,我问自己为什么要制作资源适配器。相反,我只使用JMS队列(入站和出站)作为EE应用程序和使用
netty
的独立服务器之间的集成点,并且运行良好。
浏览 5
提问于2014-06-18
得票数 0
回答已采纳
1
回答
Netty
,使用mongo db的数据为已连接的客户端提供服务。
、
我有一个后端服务器,它生成数据(信息),存储
在
mongo数据库中。 2
在
通道
线程中执行更详细的查询(可能是idlestatehandler处理程序吗?)并将所有接
浏览 0
提问于2014-01-19
得票数 4
回答已采纳
1
回答
Netty
不会
关闭
频道
、
、
我
在
使用
netty
3.6.2的应用程序中遇到了一个奇怪的问题。该应用程序维护与许多客户端的连接,一切正常,但在一段时间(大约2小
时
)后,客户端断开连接不能正确处理。尽管应用程序调用了channel.close()方法,但
通道
不会
关闭
,SimpleChannelHandler的channelClosed方法
也
不会触发。我完全确定在channel上调用了close()方法,但不知何故,
netty
并没有
关闭
通道
。我有点困惑,因为我
浏览 7
提问于2016-08-19
得票数 0
2
回答
有没有办法控制
netty
处理程序的
工作
时间?
如果我的处理程序花费了太多的时间,我希望它尽快返回一个错误,但现在我的处理程序将一直
工作
,直到它完成,所以我的客户端捕获了太多的超时异常。如何配置我的
netty
服务器?p.addLast("handler", new myHandler()); Thread.sleep(5000);我想要的是当一个请求到来时,
在
1s后,我的服务器返回"timeout“,但实际上
在
5s之后,它返回"ok”,为什么?
浏览 0
提问于2014-01-03
得票数 0
2
回答
Java Interop --
Netty
+ Clojure
、
我正试图通过clojure使用
netty
。我能够启动服务器,但是它无法初始化接受的套接字。下面分别是错误消息和代码。有人知道什么是/或可能出了什么问题吗?:description "Upload Protocol Server" [org.clojure/clojure "1.2.1"] (org.jboss.
netty
.
浏览 3
提问于2012-06-06
得票数 6
回答已采纳
1
回答
带有Aleph的Clojure TCP服务器
、
、
一切正常
工作
,除了我不确定我应该如何检测什么时候一个
通道
已经
关闭
。 然而,我似乎从未收到过这条最后的nil消息。如果我检查这条
通道
,我确实看到它已经
关闭
了。我可以有一个单独的线程监视我的
通道
,并检查它们是否已经
关闭
,但这似乎是一个糟糕的设计。我更喜欢使用Aleph,但是现在看起来我需要使用一个原始的
Netty
处理程
浏览 7
提问于2012-05-02
得票数 4
回答已采纳
1
回答
为什么
Netty
的ExecutorUtil.terminate()调用ExecutionHandler.shutdownNow()?
、
我必须使用
netty
3.5.1管理一个具有> 1K连接客户端的客户机服务器应用程序。有时更新会丢失,当我们通过重新启动服务器断开客户端连接
时
,这些更新会被写入数据库。
在
执行重新启动/关机时,我们
关闭
Netty
组件,如下所示:
在
我们的releaseExternalResources但是,我想知道为什么ExecutorUtil.terminate
浏览 2
提问于2012-09-04
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java分布式框架netty之NIO框架区别分析
起重机械远程监控 APP 实时监测模块设计
RocketMQ学习-NameServer-2
java网络编程之Netty实战数据通信(七)
Netty快速入门,一看就懂!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券