当前位置: 首页 > news >正文

企石网站建设网站域名选择的原则

企石网站建设,网站域名选择的原则,app开发公司怎么赚钱的,做美食网站的背景一、说明 基于处理时间或者事件时间处理过一个元素之后, 注册一个定时器, 然后指定的时间执行. Context和OnTimerContext所持有的TimerService对象拥有以下方法: currentProcessingTime(): Long 返回当前处理时间 currentWatermark(): Long 返回当前watermark的时间戳 registe…一、说明 基于处理时间或者事件时间处理过一个元素之后, 注册一个定时器, 然后指定的时间执行. Context和OnTimerContext所持有的TimerService对象拥有以下方法: currentProcessingTime(): Long 返回当前处理时间 currentWatermark(): Long 返回当前watermark的时间戳 registerProcessingTimeTimer(timestamp: Long): Unit 会注册当前key的processing time的定时器。当processing time到达定时时间时触发timer。 registerEventTimeTimer(timestamp: Long): Unit 会注册当前key的event time 定时器。当水位线大于等于定时器注册的时间时触发定时器执行回调函数。 deleteProcessingTimeTimer(timestamp: Long): Unit 删除之前注册处理时间定时器。如果没有这个时间戳的定时器则不执行。 deleteEventTimeTimer(timestamp: Long): Unit 删除之前注册的事件时间定时器如果没有此时间戳的定时器则不执行。 二、基于处理时间的定时器 package com.lyh.flink08;import com.lyh.bean.WaterSensor; import org.apache.flink.streaming.api.datastream.SingleOutputStreamOperator; import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; import org.apache.flink.streaming.api.functions.KeyedProcessFunction; import org.apache.flink.util.Collector;public class ProcessTime {public static void main(String[] args) throws Exception {StreamExecutionEnvironment env StreamExecutionEnvironment.getExecutionEnvironment();env.setParallelism(1);SingleOutputStreamOperatorWaterSensor stream env.socketTextStream(hadoop100, 9999).map(line - {String[] datas line.split(,);return new WaterSensor(datas[0],Long.valueOf(datas[1]),Integer.valueOf(datas[2]));});stream.keyBy(WaterSensor::getId).process(new KeyedProcessFunctionString, WaterSensor, String() {Overridepublic void processElement(WaterSensor value,Context ctx,CollectorString out) throws Exception {ctx.timerService().registerProcessingTimeTimer(ctx.timerService().currentProcessingTime() 5000);out.collect(value.toString());}Overridepublic void onTimer(long timestamp, OnTimerContext ctx, CollectorString out) throws Exception {System.out.println(timestamp);out.collect(wo be chu fa le );}}).print();env.execute();} }三、基于事件时间的定时器 package com.lyh.flink08;import com.lyh.bean.WaterSensor; import org.apache.flink.api.common.eventtime.WatermarkStrategy; import org.apache.flink.streaming.api.datastream.SingleOutputStreamOperator; import org.apache.flink.streaming.api.environment.StreamExecutionEnvironment; import org.apache.flink.streaming.api.functions.KeyedProcessFunction; import org.apache.flink.util.Collector;import java.time.Duration;public class EventTime_s {public static void main(String[] args) throws Exception {StreamExecutionEnvironment env StreamExecutionEnvironment.getExecutionEnvironment();env.setParallelism(1);SingleOutputStreamOperatorWaterSensor stream env.socketTextStream(hadoop100, 9999).map(line - {String[] datas line.split(,);return new WaterSensor(datas[0],Long.valueOf(datas[1]),Integer.valueOf(datas[2]));});WatermarkStrategyWaterSensor wms WatermarkStrategy.WaterSensorforBoundedOutOfOrderness(Duration.ofSeconds(3)).withTimestampAssigner((element,recordTimestamp) - element.getTs() * 1000);stream.assignTimestampsAndWatermarks(wms).keyBy(WaterSensor::getId).process(new KeyedProcessFunctionString, WaterSensor, String() {Overridepublic void processElement(WaterSensor value,Context ctx,CollectorString out) throws Exception {System.out.println(ctx.timestamp());ctx.timerService().registerProcessingTimeTimer(ctx.timestamp()5000);out.collect(value.toString());}Overridepublic void onTimer(long timestamp, OnTimerContext ctx, CollectorString out) throws Exception {System.out.println(定时器被触发了);}}).print();env.execute();} }
http://www.dnsts.com.cn/news/28805.html

相关文章:

  • 个人做企业 网站抓取wordpress站点用户
  • 高端网站定制设计响应式网站案列
  • 桥梁建设杂志网站网络营销与直播电商专业学什么
  • 南阳做玉器网站兰州市城乡和住房建设局网站
  • 做网站谁家好拓客最有效方案
  • dz仿网站头部python做项目的网站
  • 网站开发国内外研究婚纱影楼网站模板
  • 资料填写网站类型怎么做wordpress 微信服务号
  • pc建站 手机网站深圳建筑工程公司招聘
  • 上虞区住房和城乡建设局网站直接通过域名访问wordpress
  • 潍坊网站定制 优帮云丰台成都网站建设
  • 快站app下载建设一个网站需要几个角色
  • 音乐网站制作源代码网站建设怎样提升形象与品牌价值
  • 制作logo的网站宝安logo设计
  • 兰州网站设计厂家福州网站建设专业定制
  • 营口门户网站建设网站系统名称怎么填
  • 沈阳微信网站制作价格网站只做程序员
  • 珠海网站建设乐云seo在线制作河南建筑市场一体化平台
  • aspcms是网站什么漏洞互联网服务平台官网
  • 网站设计公司无锡中山网站建设外包
  • 网站建设专家证书常州建设网站
  • 静态网站建设的流程申请个人网站域名
  • 温州专业做网站中国国家住房和城乡建设部网站首页
  • 做图模板网站有哪些内容WordPress邮箱验证登录
  • 网站首页设计制作费用电商平台代运营公司
  • 正规网站开发公司做网站公司需要提供的资料
  • 2018网站如何做seo咸阳万企网站建设
  • 网站开发需要哪些做任务赚佣金的正规平台
  • 微信开发网站开发wordpress活动链接
  • 一个静态网站开发考虑什么怎么用ps做简单网站