注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > 云服务(EWS)说明

EWS接入流程

更新时间:2016/05/30 访问次数:428443

接入流程

Geek邦培训视频

1、购买聚石塔服务器

注意:EWS目前支持的操作系统Ubuntu Trusty 14.04 、centos7,请大家根据自己对操作系统的熟悉,选择购买这种操作系统的一种,如果你的系统不是上述版本,可以直接在聚石塔中做版本升级,详见文档

用户根据自己的业务需求,选择合适的配置购买。可以按照下面的推荐配置购买,以下数据仅供参考,实际具体机器规格和系统架构及程序质量相关

pv量

推荐机器规格(实际机器需求根据机器运行情况定)

预估价钱(实际价格以机器真实价格定)

500万以上

4核8G 6-12台

约5118/月

100万左右

4核8G 2-4台

约1706/月

50万左右

2核4G 2台

约1082/月

20万左右

2核4G  1台

约541/月

10万以下

1核2G  1台

约291/月

购买流程详见文档

2、添加机器到资源池

centos7安装步骤如下:

1、安装curl命令:

yum install –y curl

2、下载并安装Agent和Docker环境:

装命令每个人的都不一样,请到资源池的页面点击添加云服务器,会有步骤,找到如下图所示的命令,每个人的命令都是不一样的,所以要根据此页面的命令去服务器安装,页面详见http://ews.cloud.tmall.com/#/resource/addServer

3、确认Agent进程已经正常启动,输入如下命令:docker ps

4、安装成功后,刷新“资源池”页面,出现刚刚添加的云服务器

更多详情见文档

Ubuntu Trusty 14.04的安装如下:

1、安装curl命令:

apt-get update

apt-get install curl

2、下载并安装Agent和Docker环境:

装命令每个人的都不一样,请到资源池的页面点击添加云服务器,会有步骤,找到如下图所示的命令,每个人的命令都是不一样的,所以要根据此页面的命令去服务器安装,页面详见http://ews.cloud.tmall.com/#/resource/addServer

3、确认Agent进程已经正常启动,输入如下命令:docker ps

4、安装成功后,刷新“资源池”页面,出现刚刚添加的云服务器

更多详情见文档

3、创建服务

创建服务你可以理解为选择语言的过程,EWS提供java、php、python、c#(mono框架)、等语言版本,如果你的语言EWS不支持,可以用自定义镜像

需注意:

在创建服务过程中需绑定你的应用appkey和域名产生对应关系,如果你是无线互动,必须要选互动的前台appkey 进行绑定,生成的域名才是*.ews.m.jaeapp.com(手淘认可的域名,其他域名手淘不认可),后台appkey无论是否绑定生成的都是*.hz.taeapp.com。同时开发者可以将其他域名指向后台(*.hz.taeapp.com)的域名。

另外网络配置必须选择统一接入层,如下图所示:

创建服务详见文档

4、部署代码

EWS平台提供一套完整的发布系统,包括在线编译部署、打包部署、http上传部署、历史版本部署,帮助开发者提升开发部署效率,保证每次应用发布平滑过渡;提供单文件上传实例功能,方便开发者部署一些业务脚本等。

部署文档详见

5、负载均衡

建议购买机器最少2台及以上,主要测试session是否同步(EWS没有提供session同步功能)

如果你的流量比较大,不用担心EWS自带nginx的负载均衡,采用的方法是轮询,比如你购买了4台机器,你只需要把4台机器安装agent到EWS的资源池,在创建服务时选择4台你的云服务器就可以,如果其中一台机器出现问题,路由会自动转发到其他正常的3台机器。

 

FAQ

创建服务完成后显示域名IP检查异常,如下图

返回
顶部