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