目前使用 dom4j对xml文件进行 添加 修改 删除 ,遍历元素
当并发量上去的时候 xml文件 格式 出现问题
文件内容莫名其妙的多了一个
我现在 所有 的 对xml操作 都是采用元素添加 修改 删除 的方式
按道理不会出现 多一个
不知道啥原因 ,现在我将我的 操作方法都加上了synchronzied 不知道 管不管用
[b]问题补充:[/b]
线程可以同步 ,你说的文件同步 是如何做的?
[b]问题补充:[/b]
这个已经做了 同步 ,但是我想不明白 不管加不加同步都不能出现 xml文件结构出错
多了一个跟节点的后一半
这个就不一定了,线程乱了异常情况就说不准了
如果并发的对同一个xml文件进行元素添加 修改 删除 的方式的话,那就可能出乱子,
写文件一定要同步访问嘛
不是指文件同步,我的意思是说,
可以多线程同时读取文件,但只能一个线程写文件