【实战】Flink实现统计每个小时的各类日志条数

阅读: 评论:0

【实战】Flink实现统计每个小时的各类日志条数

【实战】Flink实现统计每个小时的各类日志条数

Flink实现统计每个小时的各类日志条数

SimpleDateFormat
import java.util.{Date, Properties}
import org.apache.flink.api.scala._
le.gson.{JsonObject, JsonParser}
import com.iflytekzunhong.util.RedisPoolUtil
import org.apache.flink.apimon.functions.{AggregateFunction, ReduceFunction}
import org.apache.flink.apimon.serialization.SimpleStringSchema
import org.apache.flink.apimon.state.{ValueState, ValueStateDescriptor}
import org.apache.flink.peutils.Types
import org.apache.flink.streaming.api.TimeCharacteristic
import org.apache.flink.streaming.api.functions.timestamps.BoundedOutOfOrdernessTimestampExtractor
import org.apache.flink.streaming.api.scala.StreamExecutionEnvironment
import org.apache.flink.streaming.api.scala.function.WindowFunction
import org.apache.flink.streaming.api.windowing.assigners.{TumblingEventTimeWindows, TumblingProcessingTimeWindows}
import org.apache.flink.streaming.api.windowing.evictors.TimeEvictor
import org.apache.flink.streaming.api.windowing.time.Time
import org.apache.flink.streaming.iggers.{ContinuousEventTimeTrigger, Trigger, TriggerResult}
import org.apache.flink.streaming.api.windowing.windows.TimeWindow
import org.apache.tors.kafka.FlinkKafkaConsumer010
import org.apache.flink.util.Collector
import org.apache.log4j.{Level, Logger}object FlinkDemand3 {Logger("org").setLevel(Level.ERROR)var logs = ""case cl

本文发布于:2024-01-28 05:06:53,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17063896174999.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:条数   实战   小时   日志   Flink
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23