函数计算FC中使用fc-stable-diffusion-plus模板创建了两个应用,发现共用了nas,希望两个应用不要共用nas,应该在哪里配置?
从问题描述中可以看出,您使用同一个NAS(网络附加存储)挂载点,为两个不同的函数应用(Function App)提供存储。
这可能会存在以下问题:
数据隔离性不强:两个函数应用具有相同的数据访问权限
资源竞争:两个函数应用会竞争NAS的I/O资源
难以扩展:随着函数应用规模增长,单个NAS将成为瓶颈
为解决此问题,建议按照以下步骤操作:
为每个函数应用配置独立的NAS挂载点
修改对应的函数配置,使用新的NAS挂载点
具体操作方式则视您使用的函数计算供应商而定:
对于Azure Functions:
在Azure中为每个函数应用创建单独的Storage Account
在对应函数应用的配置中,设置APP SETTINGS -> WEBSITE_CONTENTSHARE,指向新建的Storage Account
对于AWS Lambda:
为每个函数创建单独的EFS文件系统
在对应的函数配置中,通过文件系统的ID和挂载点,挂载对应的EFS文件系统
创建的时候 “服务名” 不要一样。服务名不同应该是不一样的挂载点,麻烦进到服务详情那里看下哈,保证下远端目录不一样
此回答整理自钉群“【答疑群】函数计算 AIGC 场景技术交流”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。