附录 应用状态表 状态 说明 Active 应用创建成功,应用处于正常状态 环境状态表 状态 说明 Creating 环境处于创建中状态 Running 环境创建成功,环境处于正常的运行状态 Failed 环境创建失败 Pausing 环境暂停中,还未完成 Paused 环境已暂停,环境处于不能被访问的状态 Resuming 环境恢复中,还未完成 Deploying 正在部署代码到环境 Updat
概述 百度应用引擎BAE (Baidu App Engine)专业版 提供基于云服务器和均衡负载的一站式应用部署服务,既能为客户提供独享且可靠的计算资源,又能提供用户级的资源隔离和更高的安全保障。 BAE专业版与百度智能云其他服务如BCC、RDS、SCS、BOS和BMR等能实现无缝连接,并提供高度可定制的环境,帮助企业级用户更高效地搭建专业型大型网站和各类web应用。 您可以使用本文档介绍的API
计费相关 BAE专业版是如何计费的? BAE专业版分为包年包月计费和按需计费两种。BAE专业版费用=服务器实例套餐单价×实例个数x使用时长+均衡负载实例单价x均衡负载实例个数x使用时长+均衡负载公网带宽规格x均衡负载公网带宽单价x使用时长。 BAE专业版的计费只包含服务器实例、均衡负载实例和均衡负载公网带宽的计费,不包括RDS/SCS/BOS等产品的计费,如果需要使用RDS/SCS/BOS等产品,
日志服务 为什么本地日志会为空? 一般这种情况可能是Container迁移,导致本地文件全部丢失。本地日志的目的是为了临时调试,并不保证完全可靠。 为什么看不到本地日志? 检查如下两方面: 日志路径是否是/home/bae/log? 使用任意后缀名将日志文件存入日志目录“/home/bae/log”后,即可使用特定编程语言提供的日志模块进行日志打印。例如,将用户日志:example.log.1和e
接口规范 注意: 所有接口如有标明异步接口的,需要用户自行做好同步工作。 请求头域内容(HTTP Request Header) host(必填) x-bce-date(必填) authorization(必填) content-type(选填) content-length(选填) 示例 以下是一个标准的用户查询应用列表的请求头域内容: GET /v1/app HTTP/1.1 x-bce-da
高级配置 配置JVM参数 JVM的运行时参数如下: Xms: 实例内存的1/4 Xmx: 实例内存的3/4 XX:PermSize: 实例内存的1/8 XX:MaxPermSize: 实例内存的1/4 例如,在应用根目录下创建与ROOT.war同级的新目录.bae下,然后在.bae目录下新建jvm.ini: -Xms64m -Xmx256m -XX:PermSize=32m -XX:MaxPerm
关联服务相关接口 关联服务相关接口 获取关联的SCS 方法 API 说明 GET /v1/env/{envId}/scs 获取环境关联的SCS实例 返回参数 参数名称 参数类型 说明 scsIds List<String> 与环境关联的SCS实例ID列表 请求示例 GET /v1/env/baeenv-iix5bwc10hfw/scs HTTP/1.1 HOST: baepro.bj.b
部署Helloworld(SVN) 准备工作 开始前,请先下载最新版 Tortoise SVN 并保证安装成功。 登录BAE专业版并创建应用 创建新应用,用于托管Helloworld应用,应用的参数设置如下: 应用类型:Web 语言:php5.4 代码管理:SVN 域名:helloworldphptestsvn.bceapp.com 公网带宽:1Mbps 实例套餐:启航I型 详情请参见 登录BAE
应用代码管理 应用代码管理 获取应用代码版本列表 方法 API 说明 GET /v1/app/{appId}/code/version 获取应用ID为{appId}的最近10个代码版本列表信息 返回参数 参数名称 参数类型 说明 versions List<codeVersion> 具体介绍请参看“codeVersion参数列表” codeVersion参数列表 参数名称 参数类型 说明
应用配置文件 当用户创建php类型应用时,系统将自动创建以下应用配置文件。用户需要通过SVN或git或打包上传将应用配置文件下载至本地进行编辑,具体操作方法请参见 代码管理 。 app.conf app.conf 用于配置自定义Web服务规则、定时任务、环境变量及远程登录。 lighttpd原生配置 较之app.conf中handlers提供的 url与regrex_url 路由规则更加丰富。您可