好处:项目日志写到logstash,然后发送到ElasticSearch,可以方便查看搜索日志,还可以做报表分析. logstash是一个数据采集工具,有多种渠道,比如文件,tcp,udp等,如果是采集日志文件,那么需要在存放文件所在的服务器上,启动一个logstash服务,不方便快速部署:而采用tcp/udp的方式相对来讲就简单一点,只需要将数据发送到logstash服务就行.这里主要讲一下网络传输的方式. 首先,无论是tcp还是udp,都需要在maven里添加依赖: <dependency>