アプリサーバーの負荷

後述のAWSでの実践では、Logtta CO2 demoを実行します。このアプリは、Logtta CO2が出しているadvertisementを拾い、CO2濃度をログに出すアプリです。

AWS EC2 T4g.micro環境にて実行した際の負荷を実際に測定しました。その結果が以下になります。

CPUクレジット使用率[%]
cpu-credit-usage

ネットワーク使用量[MB/m]
network-usage
(青: IN, オレンジ: OUT)

負荷/通信量

obnizとアプリサーバーが接続されていて、何も処理を行わない場合は1分間に54バイト使用します。

BLEで特定のアドバタイズパケットスキャン行った場合などは1分間に300バイト程使用します。

⚠Cellular回線を使用する場合はCellular網の制約により、何も処理を行わない場合でも1分間に768バイト使用します。