2
IoTセッションの継続時間
Linuxボックスが測定値をAWS-RDBMSに送信します。Pythonスクリプトは、データベースにデータをアップロードするのに十分な時間だけ接続を開いたり閉じたりします(セッションは更新後すぐに閉じられます)。代わりに、ボックスがデータベースへの無期限のセッションを開き、RDBMSを更新します。インターネット接続が失敗した場合の問題は不明であり、不安定なインターネット接続に直面したときの接続の「持続性」の程度が不明です。大規模な場合、RDBMSにデータをアップロードする数百の測定ボックスが存在する可能性があります。 Python IoTセッションの接続時間に関するベストプラクティスは何ですか?データの送信後にセッションを閉じるのがベストプラクティスですか?データが送信された後に開始するアイドル時間を定義する場合があります。アイドル時間が事前定義された時間を超えた場合は、チャネルを閉じます。ベストプラクティスの背後にある理由の説明については、ボーナス。 おそらくこの質問はプラットフォームに依存していますか?つまり、RDBMS対AWS Greengrass?