我试图锁定一个可执行脚本,以确保它在第二次运行时不会运行。这里是我的代码, if $0 == __FILE__
if File.new(__FILE__).flock(File::LOCK_EX | File::LOCK_NB)
main()
end
end
并获得以下错误, # ruby /tmp/test.rb
/tmp/test.rb:397:in `f
正如你可以在下面的代码中看到的,我想用羊群,以防止其他客户接取的PHP(实际上有多个用户接取此类似10每秒一次,每一个),因为我发现在这里搜索......但这是行不通的。我的data.txt每次都会变得空白。 <?php
$fileName = $_GET["room"]."/data.txt";
function replaceLine($data){
if (stristr($