附录 应用状态表 状态 说明 Active 应用创建成功,应用处于正常状态 环境状态表 状态 说明 Creating 环境处于创建中状态 Running 环境创建成功,环境处于正常的运行状态 Failed 环境创建失败 Pausing 环境暂停中,还未完成 Paused 环境已暂停,环境处于不能被访问的状态 Resuming 环境恢复中,还未完成 Deploying 正在部署代码到环境 Updat
错误返回 应用相关接口错误码: 错误码(code) 错误信息(message) 400 创建应用参数错误,请参考文档后重试 400 创建自定义应用参数错误,请参考文档后重试 400 创建应用失败,请稍后重试 400 获取应用信息失败,请稍后重试 400 更新应用名称失败,请稍后重试 400 获取应用名称是否可用失败,请稍后重试 400 获取应用列表失败,请稍后重试 400 删除应用失败,请稍后重试
计费相关 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
监控服务 BAE专业版的监控服务都有哪些功能? 7*24不间断的监控,监控粒度为1分钟; 在“统计信息”视图内,开发者可通过图表查询到最近60分、最近24小时的监控数据,包括内存使用量、磁盘IO使用、CPU使用率等。 在“HTTP”视图内,开发者可通过图表查询到最近60分钟、最近24小时、最近7天和最近30天的HTTP请求相关数据,包括请求数、流出流量、平均每秒请求数QPS、平均响应时间等。
高级配置 自定义php.ini 用户可以在根目录下增加一个php.ini文件,将需要改变的值写入,重新发布后即可生效。其中error_log和extension_dir的值请不要修改,否则会导致BAE的一些服务无法生效。 自定义添加so扩展 用户可以在根目录下创建user_extention目录,在该目录下放入需要添加的自定义扩展对应的xx.ini和xx.so,重新发布后新的so扩展会生效。以op
高级配置 配置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
接口规范 注意: 所有接口如有标明异步接口的,需要用户自行做好同步工作。 请求头域内容(HTTP Request Header) host(必填) x-bce-date(必填) authorization(必填) content-type(选填) content-length(选填) 示例 以下是一个标准的用户查询应用列表的请求头域内容: GET /v1/app HTTP/1.1 x-bce-da
使用限制 资源限制 用户最多可创建100个应用。 目前仅支持web类型应用,分为自定义镜像应用与公共镜像应用( java7 , java8 , nodejs4 , php5.4 , php5.5 , php5.6 , php7.0 , python2.7 )。 代码仓库管理方式支持为git、svn以及bos(打包上传),svn与git限制单文件40M大小。 一个应用下允许最多创建5个
日志调试 java-tomcat类型应用支持如下系统日志: stdout.log: tomcat标准输出日志 stderr.log: tomcat错误日志 supervisord.log: tomcat supervisor管理/保护日志 access.log: lighttpd访问日志 catalina.log: tomcat catalina日志 appconf.log: 应用异常及错误日志