Node.js raspberry pi节点服务器需要多少互联网带宽

Node.js raspberry pi节点服务器需要多少互联网带宽,node.js,networking,bandwidth,Node.js,Networking,Bandwidth,我有一个raspberry pi,它运行一个节点服务器(每天可能接收10个请求),该服务器一直在运行。我想知道是否有人知道这将占用多少带宽,或者我如何计算它正在使用的带宽。这有点像问,“这辆车将使用多少汽油?”。这完全取决于你用它做什么以及如何使用它。坐在车库里,不用汽油。在高速公路上以200公里/小时的速度比赛,它消耗了很多 服务器本身几乎不使用任何带宽。Raspberry Pi有一个deamon,它可以与外部ntp服务器进行检查,以保持本地时钟与外部世界精确同步,但除此之外,它本身可能不使用

我有一个raspberry pi,它运行一个节点服务器(每天可能接收10个请求),该服务器一直在运行。我想知道是否有人知道这将占用多少带宽,或者我如何计算它正在使用的带宽。

这有点像问,“这辆车将使用多少汽油?”。这完全取决于你用它做什么以及如何使用它。坐在车库里,不用汽油。在高速公路上以200公里/小时的速度比赛,它消耗了很多

服务器本身几乎不使用任何带宽。Raspberry Pi有一个deamon,它可以与外部ntp服务器进行检查,以保持本地时钟与外部世界精确同步,但除此之外,它本身可能不使用带宽

因此,任何其他带宽都完全来自发送给它的请求和您发送回来的响应。如果你测量这些数据,然后乘以你每天发出这些请求的次数,你将几乎拥有所消耗的带宽。如果只有正常的http请求返回少量数据,那么总带宽可能比浏览几个带有大图像的网页要少,或者肯定比观看几个YouTube视频要少

您还应该意识到,如果您的服务器在internet上可被发现,您也可能会收到来自未经请求的来源的一些请求,这些来源可能是搜索爬虫程序,也可能是想进行一些破坏的机器人程序


如果您只想测量Raspberry Pi使用的是什么,那么在Linux上有一个方法,您必须调查哪些已经可以用于Pi,或者哪些可以重新编译以在Pi的ARM芯片上工作。

这完全取决于请求的组成以及响应中提供的服务。