点击空白处退出提示
作品详情
我负责的部分:所有部分。该项目使用基于Spring Boot的Java语言开发。使用Spring Boot的定时器定时推送数据到MYSQL表中。
难点:前后两次推送之间如何控制只推送增量数据。数据源支持按时间段查询,我在推送程序中记录上一次成功推送数据的时间,下一次推送时,将上一次推送时间和当前时间构成一个时间段,以此来控制只推送增量数据,推送成功后,用当前时间更新上一次成功推送时间。为了防止推送程序人为或者异常退出,推送程序会定时(2s)向磁盘记录一次上一次成功推送时间。而推送程序启动时会检查磁盘上是否存在推送时间,如果存在,则加载到对应内存中。
说明:
![](https://filescdn.proginn.com/works/e57f4d26aae8881638cb7e9d1ac91425bfe77cfe.jpg?x-oss-process=image/resize,w_800)
![](https://filescdn.proginn.com/works/2b0509143b231bcb559140dbcf41ff6830c3b190.png?x-oss-process=image/resize,w_800)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
评论