我正在对.png进行图像修改,然后使用
将其写到服务器上fs.writeFile
问题是,如果某些客户端在我编写它时尝试从我的服务器http获取.png,它将失败。
我该如何防止?
答案 0 :(得分:3)
使用其他名称保存修改后的文件,然后将其重命名为原始名称。重命名操作是原子操作,因此将立即完成。 步骤:
pip3 install pyaudio
的修改并将其写入original.png
original.png.mod
中重命名original.png.mod
答案 1 :(得分:1)
假设您当前正在写给example.png
。
写入另一个文件,然后将其移动以替换example.png
。
这样可以消除打开文件进行写入和完成写入之间的时间间隔。