我有一个我为处理付款而开发的网络应用程序。工作原理是,系统用户请求付费服务,系统生成付款发票,有效期为7天。用户上银行或使用手机付款。
如果用户未在7天内付款,我想自动将这些发票标记为“已过期”#39;因此用户必须要求新发票。
我已经实施了一个ajax调用,每10秒检查一次已过期的发票,并将其标记为' EXPIRED'
它做得很好,但我有一个挑战,在某些时候服务器得到堆栈,我认为这是由于这些请求每10秒发送一次。
我正在使用PHP-POSTGRESQL,我已经在php中实现了我的代码。
有什么方法可以避免或阻止我的服务器堆叠???
提前致谢