【 在 elephant 的大作中提到: 】
: 最近遇到了疑似进程关闭时正在写文件导致文件系统损坏的问题,
: 网上搜了下,好像是有这个可能。
: 我的问题是:
: ...................
程序要做到优雅退出, 如果是服务器或者后台程序, 这是基本要求。
换句话就是, 在程序退出的时候,需要等待,或者提前终止工作任务,
耗时不长的, 就等待, 耗时长的, 尽量终止并保持数据一致。
对于断电的问题, 这个可以不在软件的考虑之列,比较,断电终端的位置随机性太大,
很难做到处处更新逻辑一致性,尽管如此, 对于仅仅数据更新,也可以使用类似数据库写日志的方式, 从而可以redo或者undo, 但这样也会带来磁盘占用额外的容量。
--
FROM 115.171.245.*