首页  >  文章  >  后端开发  >  PHP 可以用 linux 下的FIFO文件实现简单的生产者/消费者模式吗?

PHP 可以用 linux 下的FIFO文件实现简单的生产者/消费者模式吗?

WBOY
WBOY原创
2016-06-06 20:26:181365浏览

我想用两个PHP 进程。 一个写FIFO 文件,一个读FIFO文件,然后通过读到的内容拼接shell ,PHP 去执行这个shell.

大家觉得可行吗?可取吗?负载高的时候呢?

回复内容:

我想用两个PHP 进程。 一个写FIFO 文件,一个读FIFO文件,然后通过读到的内容拼接shell ,PHP 去执行这个shell.

大家觉得可行吗?可取吗?负载高的时候呢?

如果写者和读者都只有一个的话,可以。
但是要注意,fifo在文件系统中是可见的,要正确设置权限,防止无关进程破坏数据完整性。

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn