flock

    6热度

    4回答

    经过半个小时的PHP源头摔跤后,我放弃了。 :P问题是 - PHP flock()函数在Gentoo Linux系统上调用了哪些系统调用?我遇到了一些问题(比如块为30秒 - 每20个循环迭代类问题),我想知道为什么会这样。

    3热度

    1回答

    即时通讯使用一个简单的测试脚本从 http://www.tuxradar.com/practicalphp/8/11/0 这样 <?php $fp = fopen("foo.txt", "w"); if (flock($fp, LOCK_EX)) { print "Got lock!\n"; sleep(10); flock($fp, LOCK_UN); }

    5热度

    2回答

    我有一个Perl脚本,我想在Windows上运行,使用Strawberry Perl或ActivePerl;我不在乎哪个。但是,该脚本使用flock()调用,这似乎并未包含在这些Perl版本中。 任何人都可以帮助得到这个启动和运行?

    9热度

    3回答

    我想阻止我的某个根进程删除某个文件。所以我遇到了羊群的命令,它似乎符合我的需要,但我没有得到它的语法。 如果我只能说明一个共享锁,这是行不通的: flock -s "./file.xml" 如果我添加一个超时参数,但它仍然无法正常工作 flock -s -w5 "./file.xml" 看起来是这样,它适合于flock [-sxun][-w #] fd#的方式。 (这是FD#参数?) 所以,我尝试

    7热度

    7回答

    在大型php应用程序中写入文件的最佳方式是什么?假设每秒钟需要大量写入。这是怎么回事? 我可以打开文件并追加数据吗?或者我应该打开,锁定,写入和解锁。 该文件会发生什么变化,需要编写其他数据。这个活动会丢失吗,还是会被保存呢?如果这将被保存将停止应用程序。 如果你一直在,谢谢你的阅读!

    0热度

    1回答

    如果我有一个全局磁盘资源(在isilon文件服务器上的装入点),多个服务器用于访问锁定文件。如果全局磁盘变得不可用并且服务器无法访问全局锁定文件,那么处理这种情况的好方法是什么? 谢谢, Doug