Linux 机器将测量结果发送到 AWS-RDBMS。python 脚本打开和关闭连接的时间仅足以将数据上传到数据库(更新后立即关闭会话)。另一种方法是,该框打开与数据库的无限期会话并更新 RDBMS:不确定如果互联网连接失败会出现什么问题,并且不确定在面临不稳定的互联网连接时连接的“持久性”程度。在规模上,可能有数百个测量框将数据上传到 RDBMS。
关于 python IoT 会话连接持续时间的最佳实践是什么?传输数据后关闭会话是最佳做法吗?也许定义一个在数据传输后开始的空闲时间:如果空闲时间超过预定义的时间量,则关闭通道。任何解释最佳实践背后的原因的奖金。
也许这个问题取决于平台?即 RDBMS 与 AWS Greengrass?