我正在尝试使用Slim Framework制作REST API。我需要提供一个 API,类似于 abc.com/start?conn=10&request=10
这基本上将启动一个 Id 为 10 的"服务",持续 10 秒。我正在使用MySQL来存储值。我知道 Cron 可以按分钟运行,那么我应该如何在指定的时间内运行服务,并在该时间结束后向用户发送消息?
任何帮助将不胜感激。
使用 exec 和 cronjob 启动服务,以在所需时间停止服务。你会发现很多教程来从 CLI 编写 cronejob。
如果你需要在 php 中执行此操作,您可以操作 cron 文件 ->http://code.tutsplus.com/tutorials/managing-cron-jobs-with-php-2--net-19428
还有这个 php 管理器。但从未测试过。https://github.com/MediovskiTechnology/php-crontab-manager