考虑到并发量及安全之类的问题,不知道node做这种东西适合吗?请大佬指点先小弟,拜谢
之前十几台单片机运行了半年多,也是用tcp与node访问,一点问题也没,cpu与内存使用率都很低,大约在5%以下,按这估算,300台应该也没问题,我们的服务器是2核8G。但单片机限制太多,后续硬件都升级成树莓派,用了MQTT协议,也完全OK
@wldlzt 谢谢大佬解答
完全可以的,这是Node.js 最擅长的。可以参考这个
@lvgithub 我需要发送16进制的数据,我看厂家给的demo是java写的,发送的事byte类型数据,我发送node的buffer类型数据,但是那边好像没回应啊?这个是发送的格式不对吗?
@wldlzt 我需要发送16进制的数据,我看厂家给的demo是java写的,发送的事byte类型数据,我发送node的buffer类型数据,但是那边好像没回应啊?这个是发送的格式不对吗?
@zhiruoyu88 你需要按照协议的格式进行解包
@lvgithub 谢谢大佬,发送Buffer是可以的,我调的位置信息,车锁在屋里,gps信号不好导致的
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
之前十几台单片机运行了半年多,也是用tcp与node访问,一点问题也没,cpu与内存使用率都很低,大约在5%以下,按这估算,300台应该也没问题,我们的服务器是2核8G。但单片机限制太多,后续硬件都升级成树莓派,用了MQTT协议,也完全OK
@wldlzt 谢谢大佬解答
完全可以的,这是Node.js 最擅长的。可以参考这个
@lvgithub 我需要发送16进制的数据,我看厂家给的demo是java写的,发送的事byte类型数据,我发送node的buffer类型数据,但是那边好像没回应啊?这个是发送的格式不对吗?
@wldlzt 我需要发送16进制的数据,我看厂家给的demo是java写的,发送的事byte类型数据,我发送node的buffer类型数据,但是那边好像没回应啊?这个是发送的格式不对吗?
@zhiruoyu88 你需要按照协议的格式进行解包
@lvgithub 谢谢大佬,发送Buffer是可以的,我调的位置信息,车锁在屋里,gps信号不好导致的