dotlock文件仲裁
来源:互联网 发布:数据评估方法 编辑:程序博客网 时间:2024/05/02 06:45
本章前面我们对使用锁仲裁方法(叫做文件锁仲裁或dotlock)检查dotlock文件的应用程序有过讨论,实际上它是对数据文件的仲裁访问。因为正常情况下NFS客户端被配置为使用本地缓存数据,可能造成与存储在NFS服务器上数据不一致,必须在NFS上实现dotlock文件仲裁方法。
为了使用dotlock文件仲裁,程序员必须使用一个方法创建dotlock文件,确保dotlock文件存储在NFS服务器上而不是呆在NFS客户端的本地缓存中,这通过创建dotlock文件,然后连接到它,并检查确保连接命令工作正常或dotlock文件连接的数量增长到2来实现。
Apache,sendmail和LPRng都使用dotlock文件锁仲裁,然而,在一个正常的Linux企业集群配置中,它们不使用dotlock仲裁共享可写入的数据。
注意:运行在集群节点上Apache下的CGI程序可能与运行在另一个集群节点上的CGI程序共享访问可写入的数据,但CGI程序可以实现它们自己的锁定方法,完全不依靠dotlock方法,因此可以避免在NFS上实现dotlock文件锁定方法的复杂性。例如:在CPAN[11]中搜索“File::NFSLock”
=======================
差不多理解为客户端和服务器之间的数据同步的方式吧,是客户端和服务器数据一致。
- dotlock文件仲裁
- 仲裁与仲裁设备
- 总线仲裁
- 劳动仲裁
- 劳动仲裁
- 劳动仲裁手续 劳动仲裁申请书
- 勞動仲裁
- 劳动仲裁申请书
- 劳动仲裁手续
- can总线仲裁问题
- CAN总线仲裁示意图
- 移动仲裁邮箱
- 10、RedHat6 仲裁盘
- maven依赖仲裁
- 杂谈:谈谈劳动仲裁
- I2C总线仲裁原理
- 劳动争议仲裁申请需知
- 删除数据库中的仲裁邮箱
- Storyboard全解析
- KMP算法
- oralce的递归查询实例
- box-shadow用法总结
- 淘宝伏威关于12306网站解决方案:魔鬼在细节里
- dotlock文件仲裁
- 分布式系统架构设计的考量点(不断更新、累积中)
- 中文分词-转载2_一个北京程序员
- C#生成器模式实现
- hdu 1241
- Http请求返回结果报UnsupportedCharsetException
- 增大tomcat内存
- Hibernate连接Oracle并设置主键自增.
- DB2 LOAD 工具使用技巧集合