Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
2.7k views
in Technique[技术] by (71.8m points)

netty如何执行定时任务?

需求如下:

每个设备下挂载多个设备节点,每个设备节点的数据需要通过服务器和设备之间的指令下发和回复完成,

例如:设备A001下有温度、湿度、大气压三个参数,设备和服务器建立连接后,服务器需要需要主动下发温度指令得到设备关于温度数值的回复,然后下发湿度指令得到设备湿度的回复(指令顺序不一定)

现在需要客户自定义每个节点的数据获取周期,如温度每隔20S获取一次,湿度每隔30S获取一次。。。。。。

目前的思路是每个节点一个定时器,但感觉这样太费性能了

请各路大神提供一下思路,更好的情况下,需要考虑到设备较多(以及设备节点较多)的情况


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神解答

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...