BAE专业版与百度智能云其他服务如BCC、RDS、SCS、BOS和BMR等能实现无缝连接,并提供高度可定制的环境,帮助企业级用户更高效地搭建专业型大型网站和各类web应用。BAE专业版典型部署架构图如下所示:
app.conf app.conf 用于配置自定义Web服务规则、定时任务、环境变量及远程登录。 lighttpd原生配置 较之app.conf中handlers提供的 url与regrex_url 路由规则更加丰富。您可以在应用根目录下创建文件bae_lighttpd_user.conf以启用原生的lighttpd配置。
如果用户希望使用WebSSH功能,镜像中需要安装bash,且位于/bin目录下。 对于Web类型的应用,BAE将负载均衡80端口的请求映射到容器的8080端口。因此如果希望通过负载均衡的80端口访问应用,需要在容器的8080端口创建监听。 自定义镜像暂不支持控制台设置环境变量。 自定义镜像暂不支持BAE提供的https功能,但用户可以考虑在镜像中自己定制https。
登录BAE专业版并创建应用 创建新应用,用于托管Helloworld应用,应用的参数设置如下: 应用类型:Web 语言:php5.4 代码管理:SVN 域名:helloworldphptestsvn.bceapp.com 公网带宽:1Mbps 实例套餐:启航I型 详情请参见 登录BAE专业版及创建应用 。
app.conf app.conf用于配置自定义Web服务规则、定时任务、环境变量及远程登录。 详细信息参见 配置app.conf 。 favicon.ico 应用图标定义文件。 index.py index.py文件中的application这个callable ojbect是python应用的入口,该入口不可修改。
创建实例时,存储类型支持选择冷存储,冷数据将被存储在对象存储BOS中,具有低成本、高灵活性等优势,详情请见 创建实例 HBase 新增 4 项监控项,涵盖读写请求次数、Cache命中率等 2022-08 HBase Web UI访问支持通过公网Web UI访问,详情请见 访问HBase Web UI 2022-07 云数据库HBase发布公测,支持轻松创建高可用集群版全托管NoSql数据库。
对于大文件存储场景,建议开发者通过API调用BOS资源进行存储,请参考 BOS API参考 。 注意: 勿对应用根目录/home/bae/app进行操作,误操作可能对应用造成影响。 对于包含多个实例的应用,不同实例分属于不同的服务器,开发者应避免本地读写操作。
不可以登录WebSSH、重启实例(后续这两个权限会独立出来)。 环境启停 启动环境 暂停环境 不可以删除环境。 部署代码 部署代码 注意:如果没有“代码管理”权限,且代码管理方式为“打包上传”,则不可以进行“上传并部署”操作。
CDN 对象存储 BOS 文件存储 CFS 云磁盘 CDS 存储网关BSG 表格存储 TableStorage 边缘计算节点 BEC 数据流转平台CloudFlow 内容分发网络 CDN 动态加速 DRCDN 并行文件存储PFS 极速文件缓存 RapidFS 数据库 云数据库 RDS 云数据库 Redis 云数据库 DocDB for MongoDB 云数据库 HBase 云数据库 GaiaDB 分布式数据库
架构 架构 BAE专业版由应用、环境和实例组成,架构组成如下: