optuna.storages.journal.JournalFileSymlinkLock
- class optuna.storages.journal.JournalFileSymlinkLock(filepath, grace_period=30)[源代码]
用于同步 NFSv2 或更高版本进程的锁类。
获取锁时,会调用 link 系统调用来创建一个独占文件。锁释放时,该文件将被删除。在 NFSv3 之前的 NFS 环境中,请使用此项而不是
JournalFileOpenLock。方法
acquire()通过创建文件的符号链接来阻塞式获取锁。
release()通过删除符号链接来释放锁。