在阿里云服务器ECS上,通过ossfs将一个bucket加载一个节点内网地址,比如这样:
/app1/images 加载到 app1img.oss-cn-beijing-internal.aliyuncs.com
这样我们原来的应用app1内所有的图片资源的存储,会自动同步到 OSS上的app1img这个bucket,这个过程已经验证没问题。
现在如果需要引用bucket内的资源image1.jpg, 比如 /app1/images/image1.jpg (方式1:这样我们原来的程序不需要改变引用地址), 或用bucket的外网域名 app1img.oss-cn-beijing.aliyuncs.com/image1.jpg (方式2:这样原来程序中图片的地方都要改引用地址)。
这两种方式确认都可以显示图片没问题。只是方式1看到bucket的流量统计都是内网出流量,没有公网出流量。
请问一下如果使用方式1是否可行, 是否能达到存储分离的目标?或者说, 是不是这样的引用还是需要在原来的ECS服务器上解析一次呢? 谢谢!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。