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