博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ELK框架使用
阅读量:6808 次
发布时间:2019-06-26

本文共 694 字,大约阅读时间需要 2 分钟。

hot3.png

最近从0到1上线了一个中医在线预约、在线药房的互联网项目。说说整个网站的技术架构以及产品A/B测试的实施。

刚开始的时候选了两个产品方向:(1)在线精准预约中医师,减少患者等待就医的时间,提高医患交互效率。(2)提供在线云药房,网上抓方服务。通过A、B测试来观察实际的用户行为偏好。
1、网站架构
服务端nginx+2台docker部署的tomcat服务器,前端通过H5页面提供微信公众号服务。日志文件分别存放在两台docker服务器上。
2、ELK部署(elasticsearch+logstash+kibana)
docker服务器上分别部署两台logstash,将log文件发送到elasticsearch服务器。
elasticsearch和kibana部署在一台linux阿里云主机上。通过web访问kibana(实际也可以考虑直接部署到elastic公司的云服务器)
创建索引服务后再kibana创建一个排序面板,将访问量最高的请求路径筛选出来,实际中需要筛选掉不重要的路径,如图片请求等等
通过实际运营发现预约的使用量要更大,因此产品转向预约功能。
(3)ELK安装要点:
(1)版本号,5.0以后版本和以前版本改动较大,一般1.5以后版本即可
(2)启动elasticsearch时一定要设置cluster.name和node.name,否则kibana可能会连不上
(3)最好使用linux环境。windows环境下有不少坑,我遇到过文件通配符“*”不起作用,不知道具体原因
 

转载于:https://my.oschina.net/u/778683/blog/828661

你可能感兴趣的文章
Servlet规范简介
查看>>
SCVMM2012 SP1 之添加非受信任Hyper-V
查看>>
Linux目录结构、bash的基础命令学习
查看>>
利用云服务器搭建内网映射服务器
查看>>
Vmware虚拟机全屏
查看>>
三目运算符?:结合性
查看>>
Red Hat Linux 启动流程图
查看>>
mysql group by 分组查询
查看>>
Exadata:Smart Scan(二) FAST FULL SCAN
查看>>
mac下安装wxPython2.8.12.1方法
查看>>
关于TP模板的目录设置和渲染问题
查看>>
linux系统编程之进程(二):进程生命周期与PCB(进程控制块)
查看>>
[233]树莓派裸机代码bootloader学习总结
查看>>
iOS 相册图片选择器
查看>>
协助数据库完成大数据实时查询
查看>>
kickstart无人值守自动安装操作系统
查看>>
Linux 简单的双线设置
查看>>
Step5:Clone EBS Using Rman
查看>>
IOS atomic与nonatomic,assign,copy与retain的定义和区别
查看>>
Clob,Blob,InputStream,byte 互转
查看>>