java - 在 Apache Camel 中实现变更数据捕获
问题描述
我正在使用 Apace Camel 和 Spring boot 开发一个 api,它将 starttime 和 endtime 参数发送到端点并检索 starttime 和 endtime 持续时间之间的任何新数据更改。此 api 将安排为每小时运行一次,并将使用 starttime 和 endtime 参数提取过去一小时内创建的数据。
我们的要求是存储上次执行的结束时间,以便在任何应用程序关闭/维护的情况下,它存储上次执行运行时间,当应用程序再次启动时,它可以自动获取上次运行时间并从该时间戳中提取数据。
有没有办法在 application.properties 文件中存储上次执行时间戳并在重新启动时检索此值?
解决方案
推荐阅读
- c# - 根据另一列 AccountType 计算到期日期
- mysql - SQL ORDER BY 两个具有优先级的字段,而不是一个接一个
- firebase - FLUTTER:从所有文档中获取 Firestore 值
- linux - Linux Bash Shell 脚本 - 接受参数列表
- php - Nginx 下载 php 内容而不是服务
- javascript - VM2 与 Webpack 的使用
- javascript - 如何用js改变一个html类?
- facebook - 为什么我不能使用 Facebook Marketing API 创建 AdImage 对象?
- nhibernate - NHibernate 抛出的异常中可以抑制参数值吗?
- horizontal-scrolling - 使用 Scrollmagic 向右(而不是向左)水平滚动会留下很大的空白