![]() |
1
1
以独占方式打开每个文件,如果发现无法打开的文件,请解锁已锁定的文件。始终按字母顺序锁定以避免死锁。
|
![]() |
2
0
我推荐
|
![]() |
3
0
如果以独占访问方式打开文件,它将保持锁定状态,其他试图打开它的人将失败。 |
![]() |
4
0
一个缺点是,如果应用程序实例无法重新命名目录,其他实例将被永远锁定。您可能会想出一些方案,其中重命名的目录名对重命名的时间进行编码。如果其他实例看到超时时间已过,则可以控制它。 你有没有研究过现有的库,这样你就不必拿出自己的解决方案来处理所有的边缘案例?不幸的是,我不知道有什么不对劲的事。 |
![]() |
5
0
使用数据库引擎。
|