Flask Python数据交换与后台任务

时间:2013-05-24 15:28:17

标签: python database background flask task

我正在尝试使用raspberry pi Linux计算机创建支持Web的安全系统。

到目前为止,我有一个烧瓶应用程序,允许查看区域状态和布防/撤防系统。

我还有另外两个python程序,一个以1Hz的速度轮询硬件,并将“ZONES”二进制状态位写入SQLite数据库(安全或不安全)。另一个程序从数据库中提取ZONES数据,并在装备时监视区域变化,并发出警报声等。

系统大部分都有效,但我不想在SD卡上每隔1秒向数据库写入数据是理想的,而且必须有更好的方法。

我是python和Flask的新手。当烧瓶应用程序在“生产”Web服务器上运行时,有没有一种方法可以让烧瓶应用程序运行事件驱动的代码,而无需通过Web进行用户交互?我是否正确使用数据库作为我的数据的适当抽象层?

Flask-Script可以帮助我解决这个问题吗?

0 个答案:

没有答案