对于这个简单的问题,我真的很困惑,我在网上找不到什么。我已经用servlet构建了一个网页,而且我正在使用quartz库来触发cronjobs。我用的是 Files.copy
方法来处理数据。
在其中一个cronjobs中,我下载并复制一个文件,在另一个cronjobs中,我复制这个文件,并在网页上显示该文件。如何防止在替换文件时访问文件之类的问题?
我的第一个想法是创建一个类,它有一个静态锁对象,其他类在写入数据之前必须锁定/同步该对象。这有道理吗?
对于这个简单的问题,我真的很困惑,我在网上找不到什么。我已经用servlet构建了一个网页,而且我正在使用quartz库来触发cronjobs。我用的是 Files.copy
方法来处理数据。
在其中一个cronjobs中,我下载并复制一个文件,在另一个cronjobs中,我复制这个文件,并在网页上显示该文件。如何防止在替换文件时访问文件之类的问题?
我的第一个想法是创建一个类,它有一个静态锁对象,其他类在写入数据之前必须锁定/同步该对象。这有道理吗?
暂无答案!
目前还没有任何答案,快来回答吧!