概述 百度应用引擎BAE (Baidu App Engine)专业版 提供基于云服务器和均衡负载的一站式应用部署服务,既能为客户提供独享且可靠的计算资源,又能提供用户级的资源隔离和更高的安全保障。BAE专业版与百度智能云其他服务如BCC、RDS、SCS、BOS和BMR等能实现无缝连接,并提供高度可定制的环境,帮助企业级用户更高效地搭建专业型大型网站和各类web应用。
部署失败分两种: 系统错误导致的失败:一般重新部署即可解决。 用户错误导致的失败:需要用户修改自身代码来保证部署成功。 系统资源为何会被回收? 为防止恶意占用资源,若开发者未按时支付账单,BAE有权收回资源。待账单支付后,方可继续使用,具体如下: 账单发出后,7日仍未支付,将自动封禁该用户,回收其所有执行单元(服务终止,但代码仍保留)。
支持 工单系统
列出环境历史部署信息失败,请稍后重试 400 环境续费失败,请稍后重试 400 后付费的环境不需要续费 400 删除环境失败,请稍后重试 400 证书不存在,请选择后重试 400 设置自动部署开关失败,请稍后重试 400 更新环境https信息失败,请稍后重试 400 获取环境https信息失败,请稍后重试 400 更新环境网络参数失败,请稍后重试 400 更新网络参数错误,请参考文档后重试 400 系统异常
日志调试 python类型应用支持如下系统日志: error.log: 错误日志 access.log: lighttpd访问日志 appconf.log: 应用部署异常及错误日志 开发者可通过查看日志进行本地调试,详细指南参见 查看日志 。
正在更新环境的配置 Stopped 因为欠费而被停止 Banned 因为黄反而被封禁 实例状态表 状态 说明 Creating 实例处于创建中状态 Running 实例创建成功,实例处于正常的运行状态 Rebooting 正在重启实例 Deploying 正在部署代码到实例 Updating 正在更新实例的配置 Paused 实例处于暂停状态,此时实例没有运行在任何容器上 Failover 实例处于异常状态,系统正在尝试恢复中
应用配置文件 当用户创建python类型应用时,系统将自动创建以下应用配置文件。用户需要通过SVN、git或打包上传将应用配置文件下载至本地进行编辑,具体操作方法请参见 代码管理 。 注意 index.py文件中的application这个callable ojbect是python应用的入口,该入口不可修改。
同时,百度近期推出的一站式 视频监控系统配置平台EasyMonitor , 已经预置了“安全帽佩戴合规检测”等业务技能 ,可直接接入视频流,进行技能配置,查看监控分析结果,零开发门槛,欢迎使用。 Q:人体分析可以识别摔倒或打架行为吗?
BAE专业版 BAE专业版 BAE专业版的每个环境均有独立的公网IP地址。创建环境时,BAE将用户的二级域名绑定到独立的IP地址,这就需要为每个独立的对外IP在DNS中添加一条记录。因而,BAE专业版域名存在生效时延,应用发布后一般须等待5-20分钟才能通过域名进行访问。BAE专业版架构图如下图所示: 关于BAE专业版的域名解析示例如下所示,通过以下示例可以看出不同的BAE域名被解析为不同的IP地
概述 BAE专业版提供的python应用类型支持所有Python框架,其中python用于传统web类型的HTTP应用,具体版本为: python2.7+gunicorn19 python-2.7.11 + pip-7.1.2 + gunicorn-19.4.5 + lighttpd-1.5。 每个环境运行在一个独立的容器中,未修改或封禁任何函数和模块,开发者面对原生的python环境。