首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过Azure Event Hub Basic Throughput节省资金

如何通过Azure Event Hub Basic Throughput节省资金
EN

Stack Overflow用户
提问于 2021-02-12 09:17:12
回答 1查看 106关注 0票数 0

我不太明白微软是如何计算我的Evenhub成本的。

当前的设置是:我有一个Raspberry PI Zero,它每分钟通过https向Azure IOT Hub发送一次消息,然后IOT Hub将其路由到Event Hub。在Event Hub Throughput Graph中可以看到,一条消息似乎大小约为2kb。Eventhub然后由Elastic Logstash读取,它将消息上传到Elasticsearch。因此,我们有2kb/min的传入和传出流量。

原始消息看起来像这样:

代码语言:javascript
复制
{ "humidity":98.86653465006785,
  "@timestamp":"2021-02-12T01:07:05.883Z",
  "pressure":1035.0542695256731,
  "@version":"1",
  "temperature":-10.694375312741613
}

总共只有149个字节。我通过将其放入txt文件并查看其属性来获得该数字。

我的服务现在已经运行了三天,已经消耗了0.68美元,在我看来这似乎太多了。

如果我正确地解释MS Azure Event Hub定价页面,它会向我收取0.015美元/小时的费用,用于以1MB/s的传入和2mb/s的传出速度生成流量

是我搞错了,还是有办法降低成本?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-07 16:50:34

对于任何关注这个问题的人来说,确实有一种方法可以降低运营成本。在我的例子中,我使用IOT Hub将消息重定向到Event Hub,这在我的例子中是胡说八道。对于这一点,事件中心是完全不必要的。您可以像使用事件中心一样使用IOT Hub来获取您的消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66165225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档