智能对账单demo一键部署说明文档
-
目录
- 环境准备
- 服务配置
- 服务启动
- 服务体验
1. 环境准备
运行sigma体验版的环境要求如下
环境项 环境要求 操作系统 Ubuntu-16.04 LTS / Mac OS 10.12以上,防火墙需关掉 容器环境 Docker v1.12.3、docker-compose v1.9.0 具体对于Docker容器环境的安装可参考以下链接内文章的1、2、3节
https://developer.finogeeks.com/topic/17/
2. 服务配置
2.1 产品下载
请到 https://git.finogeeks.com/Sigma/sigma_rapid_deployment上打包下载工程
2.2 配置说明
解压安装包并命令行进入解压后目录下的次级目录
sbs_local_docker_compose
该目录内存在一个import_data
目录及一个名为docker-compose.yml
的文件
docker-compose.yml
文件全部内容如下:version: '2' services: sbs: tty: true image: finchat/sigma-rest-sbs:1.0.0 container_name: sbs links: - hbase environment: PORT: 8090 XMX: 512m XMS: 512m HBASE_ZK: hbase HBASE_ZK_PORT: 2181 HBASE_ZNODE_PATH: "/hbase" HBASE_MASTER: hbase DATE_SCOPE: 365 DATE_EALIEST: "2017-03-17" HBASE_REGIONSERVER_HOSTS: "" depends_on: - hbase volumes: - ./rest_log:/opt/smart_balance_sheet/log restart: always hbase: tty: true image: finchat/sigma-localhbase:1.0.0 container_name: hbase volumes: - ./hbase_log/:/opt/data/sigma - ./import_data:/mnt/data/ restart: always h5: tty: true image: finchat/sigma-visual-sbs:1.0.0 container_name: h5 environment: APP_DOMAIN: http://sbs:8090 depends_on: - sbs links: - sbs ports: - "3000:3000" restart: always
该配置文件挂载的默认本地相对路径(相对于docker-compose.yml同级目录)总结如下
本地相对路径 解释说明 ./rest_log restful服务日志目录 ./hbase_log/ hbase服务日志目录 ./import_data 体验数据目录,该目录很重要 除非您需要更改本地相对路径为指定某路径,否则单纯体验本产品是不需要修改文件的。
3. 服务启动
在您仔细阅读过第二节后
3.1 命令行进入docker-compose.yml文件所在目录
3.2 输入命令启动服务
docker-compose up -d
首次启动服务会从Dockerhub拉取依赖镜像,并启动相关服务。
不计算首次启动服务拉取依赖镜像的时间的话,单纯的服务启动与数据初始化大概会花费2~3分钟左右的时间。本产品首次启动会拉取的依赖镜像为
镜像 解释说明 finchat/sigma-localhbase:1.0.0 本地独立Hbase数据库服务镜像 finchat/sigma-rest-sbs:1.0.0 产品restful服务镜像 finchat/sigma-visual-sbs:1.0.0 产品可视化页面服务镜像 3.3 确认服务成功启动
3.3.1 输入命令检查服务运行状态
docker-compose ps
3.3.2 切换命令行到相对路径
./hbase_log/
目录(若您更改了默认配置,则切换命令行到您所配置的目录)
3.3.3 查看服务日志文件
输入命令tail -f docker-config.log
, 以查看配置执行日志如以上截图所示的内容,基本可以确定服务启动完成,且体验数据导入完成。
4. 服务体验
浏览器访问链接
http://部署机器IP地址:3000/visual/?today=2017-06-30&tradeId=2
链接中部署机器IP地址
请换为相应IP地址。
链接中tradeId=2
表示访问tradeId为2的客户数据注:推荐使用手机浏览器访问,视觉效果最佳。若电脑端访问,推荐使用chrome浏览器。 chrome中打开链接后,于
开发者工具
中打开Toggle device toolbar
,以手机屏幕比例体验产品页面。体验数据提供了以下
tradeId
用于产品体验2 , 3798 , 4663 , 7492 , 13787 , 13947 , 21603 , 21942 , 25093 , 26566 , 28241 , 32352 , 39600 , 41964 , 42284 , 57477 , 63605 , 67211 , 67893 , 69506 , 71262 , 85833 , 86707 , 89742 , 91600 , 92079