我正在编写一个网络服务。PHP 处理器应将处理移交给位于服务器上的可执行文件。
当请求到达时,PHP 应该运行可执行文件并从可执行文件中取回输出并在 PHP 中进一步处理它,而可执行文件继续在后台运行。如何实现这一点?
我做了一个网络服务,它可以在后台运行计算并使用文件进行通信。
- 来自客户的请求
- 创建作业文件
- 启动运行作业文件的后台 PHP CLI
- 如果作业进程已完成,它会将其结果写入结果文件
- 当客户端从作业请求结果时,服务器进程会从结果文件中读取它
我正在编写一个网络服务。PHP 处理器应将处理移交给位于服务器上的可执行文件。
当请求到达时,PHP 应该运行可执行文件并从可执行文件中取回输出并在 PHP 中进一步处理它,而可执行文件继续在后台运行。如何实现这一点?
我做了一个网络服务,它可以在后台运行计算并使用文件进行通信。