首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在超时后调用PHP函数

在超时后调用PHP函数
EN

Stack Overflow用户
提问于 2018-07-31 22:13:13
回答 1查看 144关注 0票数 0

我正在编写一个PHP应用程序,其中的SMS发送给一个人,并等待"x“分钟,该人登录到系统。如果此人在"X“分钟内没有登录系统,数据库将相应地更新,并通知下一个等待的人。

我正在尝试找到一种在"X“分钟后调用函数的方法,以便更新数据库并通知下一个用户。我想这样做,而不是每秒轮询数据库以检查第一个用户是否登录。我正在尝试找到一种方法,在"X“分钟过去后检查一次,然后通知下一个用户。类似于Javascript的settimeout函数。

我想从服务器端做到这一点,并且解决方案应该在windows或linux平台上工作。

敬请指教

谢谢!

我遇到了PEAR包"Event-dispatcher“,但是没有办法基于超时调用事件。我的主机提供商服务器似乎不支持PECL,"Event“。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-26 00:57:39

我找不到针对上述问题的纯PHP解决方案。

我的变通方法是,把这个任务委托给一个servelt (java),它可以在超时后运行一个方法。我的servlet在收到请求时将启动超时,然后在超时到期时向PHP应用程序发送一个响应。

到目前为止,这是我能找到的最好的解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51615478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档