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

微信公众号怎么进行网站建设雅思培训班价格一览表

微信公众号怎么进行网站建设,雅思培训班价格一览表,网站排名推广推荐,邯郸手机网站建设背景 在使用flink进行集成测试时,我们会使用MiniClusterWithClientResource类,但是当我们断点导致在某个方法执行的时间比较长时,会有错误发生,那么该如何解决这个错误呢? 处理concurrent.TimeoutException: Heartbe…

背景

在使用flink进行集成测试时,我们会使用MiniClusterWithClientResource类,但是当我们断点导致在某个方法执行的时间比较长时,会有错误发生,那么该如何解决这个错误呢?

处理concurrent.TimeoutException: Heartbeat of TaskManager with id错误

其实关键的配置是heartbeat.timeout,这个错误是JobManager抛出的,意思是和某个TaskManager的心跳中断超过了指定的时间,我们把这个参数配置到MiniClusterWithClientResource类中就可以了,代码如下所示:

public class FlinkIntegrationTest {public static final Configuration config = Configuration.fromMap(new HashMap<String, String>() {{put("heartbeat.timeout", "300000");}});@ClassRulepublic static MiniClusterWithClientResource flinkCluster =new MiniClusterWithClientResource(new MiniClusterResourceConfiguration.Builder().setConfiguration(config).setNumberSlotsPerTaskManager(1).setNumberTaskManagers(3).build());@Testpublic void testStateFlatMap() throws Exception {StatefulFlatMap statefulFlatMap = new StatefulFlatMap();StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();// configure your test environmentenv.setParallelism(2);// values are collected in a static variableCollectSink.values.clear();// create a stream of custom elements and apply transformationsenv.fromElements("world", "hi").keyBy(e -> "1").flatMap(statefulFlatMap).addSink(new CollectSink());// executeenv.execute();// verify your resultsassertTrue(CollectSink.values.containsAll(Lists.newArrayList("hello world", "hello hi world")));}@Testpublic void testStateFlatMap1() throws Exception {StatefulFlatMap statefulFlatMap = new StatefulFlatMap();StreamExecutionEnvironment env = StreamExecutionEnvironment.getExecutionEnvironment();// configure your test environmentenv.setParallelism(2);// values are collected in a static variableCollectSink.values.clear();// create a stream of custom elements and apply transformationsenv.fromElements("world", "hi", "world").keyBy(e -> e).flatMap(statefulFlatMap).addSink(new CollectSink());// executeenv.execute();// verify your resultsassertTrue(CollectSink.values.containsAll(Lists.newArrayList("hello world", "hello hi", "hello world world")));}// create a testing sinkprivate static class CollectSink implements SinkFunction<String> {// must be staticpublic static final List<String> values = Collections.synchronizedList(new ArrayList<>());@Overridepublic void invoke(String value, Context context) throws Exception {values.add(value);}}}
http://www.yayakq.cn/news/833390/

相关文章:

  • 用yershop做网站百度如何建网站
  • 广州新塘网站制作推广网站建设 中企动力北京
  • 高端网站建设哪家便宜excel做网站页面布局
  • 网站增加栏目费用网站建设公司有哪
  • 多品牌网站建设app与网站用的服务器
  • 图片上传不了网站创意医疗产品设计
  • 网站主题旁边的图标怎么做wordpress数据控查看密码
  • 茶企业网站网站建设案例分析
  • 做外贸网站公司adspower指纹浏览器
  • 信息管理的基本原理分析网站建设做视频网站需要哪些技术
  • 12380网站建设情况总结基于wed的网站开发
  • 怎样在线做网站404青岛媒体网地址
  • 手机端网站自动弹出营销qq吉林手机版建站系统开发
  • 济南设计网站路由器屏蔽网站怎么做
  • 营销网站建站公司网站目录提交
  • 教如何做帐哪个网站好国外免费域名
  • 网站做收录要多少长时间十大网络公司
  • 网站源代码怎么放入 dede网站后台济南网站建设全包
  • 建一千个网站做长尾词有效果吗米特号类似网站
  • 网站建设管理百度域名注册
  • 北海购物网站开发设计北京制作小程序
  • 丰浩网站建设中心百度搜索关键词技巧
  • 亳州网站开发单位网站及政务新媒体建设管理
  • 网站建设工作室+怎么样合肥设计网站公司
  • 阿里巴巴国际站介绍增城做网站
  • flash网站在线diy源码asp.net 开发的网站
  • 茂名企业建站程序手机网站规格
  • 网站到期续费通知品牌策划公司有哪些
  • 建设项目竣工环保验收网站网站建设管理维护责任书格式
  • 网站如何做京东联盟怎样在百度上建立网站