2017-07-31 109 views
0

如何让服务器保持活动状态并每隔60分钟或在特定时间段后更新数据库?每60分钟刷新一次数据库/服务器

我正在为网站更新每个用户数据库的项目工作。

如果用户将某物添加到购物车,库存会更新。

但是,如果用户在60分钟内未结帐,产品将从购物车中移除,并且库存会再次更新。

现在的问题:如果没有人访问该网站说2个小时,我应该如何更新服务器/数据库?

简而言之,如何让服务器在没有任何用户访问网站的情况下运行。 我想为服务器设置一个计时器。

我希望有人能够理解我所要求的。

回答

0

您需要实现时间调度程序或每60分钟运行一次的侦听程序,在时间调度程序中实现更新数据库逻辑。

+0

肯定的,那就是,问题是我怎么做到这一点正是我想要做什么? –

+0

你在服务器端使用哪种语言和框架(例如 - > java,Spring等)? –

+0

我正在使用PHP 但我通过使用每个项目的时间戳解决了它。 –