我的程序是用C语言写的,系统运行的时候,程序会输出日志,现在要给程序弄一个网页前端,使后台的日志能够在网页上实时输出,这该怎么做呢,我的网页是用React框架写的,服务器用libevent搭建,如果大家有什么好的建议,比如关于用到的工具之类的想法,都可以和我说一下,谢谢
如果是简单的项目可以用 WebSocket 即时显示日志
若有更多需求(例如日志分析)可采用 ELK Stack
https://www.elastic.co/cn/
用流的方式把日志实时读出来,然后前端用ajax去实时请求
可以参考https://github.com/tennc/webshell 之类的webshell