【问题标题】:Trigger event every X seconds in Cakephp3Cakephp3中每X秒触发一次事件
【发布时间】:2017-03-23 19:42:31
【问题描述】:

我目前正在使用 Cakephp 3.4 开发一个系统,它需要每隔 X 秒通过发送一个“ping”来检查与另一台机器的连接。

我已阅读文档中有关事件的食谱部分,但我找不到任何在一段时间内以无限方式自动触发的事件。

这个循环应该放在框架结构中的什么位置?

【问题讨论】:

  • 如果进程运行时间超过几秒钟?如果是这样,cron 作业或系统监控服务将是 IMO 更好的选择。 PHP 不是为长期运行而设计的。

标签: php cakephp cakephp-3.x cakephp-3.4


【解决方案1】:

Create a shell. 要么使用 cron 作业每隔 X 秒运行一次,要么将循环添加到 shell 并在后台启动它。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-07-10
相关资源
最近更新 更多