A web log real-time analysis platform based on stream computing
A web log real-time analysis platform based on stream computing
复制标题
一种基于流计算的Web日志实时分析平台
DOI:
10.1117/12.2660112
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Taizhi Lv
中科院分区:
文献类型:
--
作者:
Jun Zhang;Li Zhang;P. Tang;Taizhi Lv
With the rapid development of Internet technology, web applications have been widely used. How to ensure the reliability and high performance of web applications has become the focus of web site management. When a web application provides services, huge web logs are generated. These logs contain a great deal of information about users access to this web application. Real-time analysis of web logs can obtain system performance indicators and bottlenecks. In order to improve the reliability and performance of web applications, a real-time web log analysis platform based on stream computing is designed and implemented. The platform collects web log data by Flume, realizes data flow by Kafka message queue, analyzes web log by the Flink stream computing platform, stores the computing results in Redis for real-time query, and in Doris for historical data query. The availability of the platform is proved by running in a real environment, and it can improve the performance and reliability of web applications.