我们在外部系统和引入投资数据的系统之间运行提要。这些提要每15分钟运行一次。每次提要运行时,我们都更新一个指示提要成功运行的LastRun时间戳列。为了强制提要运行,我们将提要的LastRun时间戳设置为NULL。
我正在做一些新的工作流程,让我的用户在我们自己的系统中创建投资。一旦在最初的外部系统中创建了投资,feed就会得到它,我将把这些投资与我创建的投资联系起来。在链接时,我将强制运行与投资相关的提要,以获取其他与投资相关的数据。
问题是,当我将LastRun时间戳设置为null时,如果提要已经在运行怎么办?它不会知道链接已经发生,它只需更新LastRun时间戳就可以了。有什么解决办法吗?
发布于 2014-01-20 07:27:10
您可以做一件事,即创建一个将保留id、status和dt_created的表,其中将对您的系统进行新的投资,并将状态标志设置为no。现在,当您运行提要时,请检查状态标志是否为no,然后运行提要,然后将其更新为,,希望这可以解决您的问题
https://stackoverflow.com/questions/21228002
复制相似问题