一种物联网应用中基于Netty的海量数据接入方法及系统

    公开(公告)号:CN114095537B

    公开(公告)日:2023-07-14

    申请号:CN202111369026.X

    申请日:2021-11-18

    Abstract: 本发明属于物联网数据接入技术领域,特别涉及一种物联网应用中基于Netty的海量数据接入方法及系统,方法包括当接入层节点的Netty服务端接收到终端报文后,对报文类型进行识别并以线程无锁化调度存入本地阻塞队列中;阻塞队列专属消费线程从队列拉取报文数据,若报文为核心数据,线程调用负载均衡模块选报文数据进行转发;否则线程通过本地Kafka客户端将报文数据发送到kafka转发专属Topic分区;数据解析层节点的Netty服务端接收到或者从Kafka中拉取到报文数据后,将其转换成结构化数据后发送到Kafka业务专属Topic分区;本发明充分发挥Netty可承接数十万终端通信的优势,实现业务解耦。

    一种物联网应用中基于Netty的海量数据接入方法及系统

    公开(公告)号:CN114095537A

    公开(公告)日:2022-02-25

    申请号:CN202111369026.X

    申请日:2021-11-18

    Abstract: 本发明属于物联网数据接入技术领域,特别涉及一种物联网应用中基于Netty的海量数据接入方法及系统,方法包括当接入层节点的Netty服务端接收到终端报文后,对报文类型进行识别并以线程无锁化调度存入本地阻塞队列中;阻塞队列专属消费线程从队列拉取报文数据,若报文为核心数据,线程调用负载均衡模块选报文数据进行转发;否则线程通过本地Kafka客户端将报文数据发送到kafka转发专属Topic分区;数据解析层节点的Netty服务端接收到或者从Kafka中拉取到报文数据后,将其转换成结构化数据后发送到Kafka业务专属Topic分区;本发明充分发挥Netty可承接数十万终端通信的优势,实现业务解耦。

Patent Agency Ranking