我正在创建一个Firebase函数,该函数从用户指定的网页中获取图像。我当前的实现使用axios下载图像,并使用fs将其保存到本地函数项目目录中。我只能在本地测试这个功能,所以我不确定它在生产中会如何工作。
由于我在本地保存了文件,如果多个用户同时用不同的网页调用该函数会发生什么?这些文件会互相覆盖吗?
感谢
由于文件保存在本地,如果多个用户同时用不同的网页调用该函数,会发生什么?这些文件会互相覆盖吗?
并行调用将在单独的实例上运行。Cloud函数会根据需要自动创建尽可能多的实例,并在负载减少时缩小规模。