盛大云应用引擎(CAE)使用手册

需积分: 9 0 下载量 15 浏览量 更新于2024-09-18 收藏 461KB PDF 举报
“盛大云应用引擎(Beta)使用手册” 盛大云应用引擎(SdaeAppCloud,简称CAE)是一个基于盛大云计算基础设施的Web应用托管平台。这个平台的主要目标是降低应用程序的运维成本,尤其适用于需要高效、稳定运行的Web应用。CAE目前处于Beta测试阶段,用户需使用盛大云统一的账号体系登录,并通过http://ae.grandcloud.cn注册或登录。 应用创建在CAE中可以通过Web界面或命令行方式进行。对于Web方式,用户登录后在左侧控制台选择“创建应用”,并将应用源码压缩成ZIP文件上传。而对于命令行方式,用户需要下载gcat工具,这是一个RubyGem,支持Linux、Mac和Windows平台。安装gcat后,使用开发者账号和密钥进行登录,然后在应用代码目录下执行gcatpush命令,指定开发语言和是否使用数据库服务。 每个成功创建的应用都会得到一个独立的二级域名,如“yourapp.sdapp.cn”。免费用户在Beta版本中最多可创建4个应用。应用管理功能允许用户更新代码、删除应用,以及查看详细的访问统计和资源监控图表。 在语言与框架支持方面,CAE Beta版主要支持PHP 5.3和Ruby 1.8/1.9。对于数据存储服务,当前提供的是MySQL,利用盛大云的云硬盘产品确保数据的冗余和可靠性。未来计划添加MongoDB和PostgreSQL等更多数据库服务。 使用平台提供的数据库服务时,应用代码需要通过环境变量VCAP_SERVICES来获取数据库配置信息。例如,在PHP中,可以使用以下代码段获取MySQL服务: ```php $services = getenv('VCAP_SERVICES'); ``` 通过这种方式,开发者能够轻松地集成和利用CAE提供的数据库服务,实现应用的高效运行和扩展。随着CAE功能的不断完善,用户将能享受到更全面的云服务支持和更便捷的运维体验。