文章目录
- 1、背景
- 2、问题具体描述
- 3、解决方案
- 3.1、 2种方案
- 3.2 、OSS 简介
- 3.3、 OSS 功能特性
- 4、 OSS 实操
- 4.1、 上传程序文件
- 4.2、 创建应用
1、背景
在一次使用阿里云-EDAS发布应用服务过程中出现EDAS 上传应用包过大无法上传现象。
2、问题具体描述
最近在使用阿里云-EDAS发布应用过程中出现EDAS创建应用的jar或war包过大(>200M)情况,导致上次包失败,无法创建应用。
页面现现象就是一直卡住,未出现上传地址,正常情况下上传成功会显示对应上传地址。
3、解决方案
3.1、 2种方案
方案一、通过压缩上传对应代码方式,删除掉项目中无用代码,直至压缩包控制在200M以内。
方案二、推荐方案–对象存储-OSS方式
我们通过OSS方式将包上传到存储云服务器上。通过云链接方式引入程序包。
3.2 、OSS 简介
阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。
3.3、 OSS 功能特性
- 数据迁移
支持PB级的在线、离线迁移方案,完成中国互联网首个单客户百PB级数据的迁移上云案例,提供更安全、更快速的海量数据迁移上云方案。
- 数据处理
支持图片、文档、视频、CSV等数据的常用处理和分析能力,提供更智能的对象存储。
- 数据管理
支持生命周期、镜像回源、更丰富的数据上传与下载方式、事件通知、回调等功能,提供更简单易用、更便于管理的对象存储。
- 容灾备份
通过数据跨区域复制以及同城冗余、版本控制等技术,保障数据的高可靠性,防止数据被误删或误覆盖导致的业务损失。
- 安全合规
OSS提供多种保证数据安全与合规的技术,包括防盗链、数据存储加密和数据的合规保留策略(WORM)设置等。
4、 OSS 实操
4.1、 上传程序文件
上传程序文件到云存储服务器上,生成程序包所在云服务地址链接,复制链接地址用于后续使用。
上传文件:
填写上传对应文件相关信息,会自动生成链接地址。
4.2、 创建应用
创建应用服务,将复制的链接地址填入部署包地址提交即可正常 部署。
至此 EDAS创建应用服务 因文件过大无法上传部署问题便已解决。