单页面web
应用实践flask
, nginx
, mongodb
, kafka
, flume
, docker
。
需求是虚构的,技术路线并非解决方案,仅作练习
单击鼠标模拟采集页面指定区域的(x, y)
坐标,并分别实时显示x
, y
坐标的时间历程图。
flask -> text file -> flume -> kafka -> mongodb -> flask
每个工具的学习和演练参考练习文档。
$ docker-compose up -d
-
配置文件之间配置项的自动同步, 例如
kafka
主题名同时在flume
、kafka_mongo_connector
配置文件,及docker-compose
出现。 -
练习集群方式部署项目