【问题标题】:Cakephp 2.X : Run shell command from controller asynchronouslyCakephp 2.X:从控制器异步运行 shell 命令
【发布时间】:2017-06-23 16:21:10
【问题描述】:

我想在特定事件上异步运行一些函数。所以我想从我的控制器调用一个 shell 命令。我使用了 ShellDispacher,但没有异步工作。任何人都可以请建议我更好的方法吗?

实际上我想在我的网络应用程序中调用第三方 API 作为后台进程。

【问题讨论】:

标签: php shell cakephp asynchronous


【解决方案1】:

可以在 cron 上启动它吗?在您的控制器中,将特殊值写入 memcached 或 Db。 Cron 作业每分钟启动一次并检查此特殊值并在存在时开始工作。

【讨论】:

  • 对不起,我不是 cron 工作的忠实拥护者,您能建议其他方式吗??
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多