php中的inter scipt / process communication

时间:2016-05-14 04:36:14

标签: php queue ipc

我正在开发一个需要在php页面和php脚本之间进行通信的队列。我遇到困难的是了解什么是一条好路。在我的队列中,用户将在php页面上生成task,并且php脚本必须获取task并以队列类型方式处理它。我已经读过以下方法:

  • 普通文件:我的理解是php页面会在目录中创建一个文件,而php脚本会搜索该目录中的文件,然后使用这些文件中的信息执行任务。

  • 套接字:仍然模糊不清。与将信息发送到脚本将要侦听的端口有关。

  • 管道仍然模糊。

  • Tcp Connections:非常模糊的理解。

  • 共享内存:不确定不同文件如何共享内存。这看起来很有意思,虽然我不知道它是如何实现的!

问题:这些选项中的哪一个(或我列表中缺少的任何其他选项)您是否适合我的php中的脚本间通信,以及为什么? 注意:队列可能非常活跃,每秒接收1个任务。

非常感谢所有反馈!

0 个答案:

没有答案