Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
複数のファイルハンドルを同時にflock()できますか? プロセスごとに 1 つのロック (および取得した 2 番目のロックが最初のロックを解放する) について何かを読んだことを思い出しましたが、これを MySQL の と混同しているだけかもしれませんGET_LOCK()。
GET_LOCK()
flock()複数のファイルを同時に処理しても問題ありません。
flock()
複数のロックを使用しても問題ありません。
ファイル A をロックし、ファイル B をロックしようとしているときに、別の場所で B をロックしてから A をロックしようとして、デッドロックが発生しないように注意してください。