天天看点

php 自动运行,php 如果自动执行任务 - Workerman

php 自动运行,php 如果自动执行任务 - Workerman

...

Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、...

目前有一个需求,平台给下面人员指派任务,要求点击发送后,五分钟下面人员没有回复就进行短信提醒,不知道有没有好用的办法,sleep好像用不通,会一直停留在当前页面,要求的是点击后,5分钟后自动判断有没有进行回复,还是说通过计划任务?点击的时候就触发计划任务,5分钟后执行指定php脚本进行判断是否进行回复。有无简单的思路或办法。

回复内容:

目前有一个需求,平台给下面人员指派任务,要求点击发送后,五分钟下面人员没有回复就进行短信提醒,不知道有没有好用的办法,sleep好像用不通,会一直停留在当前页面,要求的是点击后,5分钟后自动判断有没有进行回复,还是说通过计划任务?点击的时候就触发计划任务,5分钟后执行指定php脚本进行判断是否进行回复。有无简单的思路或办法。

linux crontab.

php不擅长这个

你需要php socket,具体请参考workerman,swoole

楼主可以使用php脚本在命令行中运行。

这里有你要的答案http://m.blog.csdn.net/articl...

如果是linux服务器的话,建议用crontab命令

http://blog.csdn.net/xiyuan19...

点击发送任务的时候将发送给谁和时间记录下来,如果有回复就删除记录

然后写一个脚本查上面的记录,如果时间大于等于5分钟,则发短信

然后用crontab定时执行这个脚本

如果坚持要用sleep()的话 建议在sleep()后面加个clearstatcache()

用swoole吧,楼上已经说过了。

...

Workerman是一款纯PHP开发的开源高性能的PHP socket 服务器框架。被广泛的用于手机app、手游服务端、网络游戏服务器、聊天室服务器、硬件通讯服务器、..

... 回复讨论(解决方案) 建议直接使用workerman,它有现成的php 的 websocket server,性能非常棒 下面是三个workerman的websocket的线上的demo,官网有源代码,注释也比较详细,值得看下 http://kedou.worke...

...心。后端的代码请根据自己的业务逻辑编写。WorkermanWorkerman是一款纯PHP开发的开源高性能的PHP socket 服务框架。Workerman不是重复造轮子,它不是一个MVC框架,而是一个更底层更通用的socket服务框架,...

看wokman这个框架的时候,发现有下面这些代码 http://doc3.workerman.net/worker-development/add.html

$task = new Worker();

$task->onWorkerStart = function($task)

{

$to

本篇文章给大家分享的内容是关于thinkphp5使用workerman定时器定时爬取某站点新闻资讯等的内容,内容很详细,有需要的朋友可以参考一下,希望可以帮助到你们.1、首先通过 composer 安装workerman,在thinkphp5完全开发手册的扩展-》c...

workerman是一个高性能的PHP socket 服务器框架,workerman基于PHP多进程以及libevent事件轮询库,php开发者只要实现一两个接口,便可以开发出自己的网络应用,例如Rpc服务、聊天室服务器...

workerman和swoole在现阶段很红,有时间得认识认识,不然你就不是混php圈子的。swoole是使用C语言实现的socket通信框架,workerman则是使用纯php实现的socket框架,二者进程模型上也存在很多的不同。先说下swoole的进程模型,看一...

...b)进入thinkphp5的目录,此处为testTG,使用composer require workerman/gateway-worker-for-win 安装Windows版本的gateway。c)去官网下载Windows版的gateway-worker,里面有demo。http://ww

workerman是什么?Workerman是一个异步事件驱动的PHP框架,具有高性能,可轻松构建快速,可扩展的网络应用程序。支持HTTP,Websocket,SSL和其他自定义协议。支持libevent,HHVM,React...