摘要: Caused by: org.apache.flink.util.FlinkRuntimeException: Cannot have more than one execute() or executeAsync() call in a single environment. at org.apa 阅读全文
posted @ 2021-12-03 01:03 xido 阅读(1046) 评论(0) 推荐(0) 编辑
摘要: Caused by: java.lang.ClassCastException: org.codehaus.janino.CompilerFactory cannot be cast to org.codehaus.commons.compiler.ICompilerFactory at org.c 阅读全文
posted @ 2021-12-03 00:57 xido 阅读(627) 评论(0) 推荐(0) 编辑
摘要: https://www.pianshen.com/article/33911768358/ 阅读全文
posted @ 2021-12-03 00:21 xido 阅读(516) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/zhumengke/articles/10509500.html 阅读全文
posted @ 2021-11-24 11:21 xido 阅读(13) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/kwu_ganymede/article/details/51299115 阅读全文
posted @ 2021-11-20 15:29 xido 阅读(87) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/mellymengyan/article/details/78958486 阅读全文
posted @ 2021-05-26 10:14 xido 阅读(34) 评论(0) 推荐(0) 编辑
摘要: kafka rebalance机制 kafka保证同一个consumer group中只有一个consumer会消费掉某条消息,实际上,kafka保证的是稳定状态下每一个consumer实例只会消费一个或者多个特定的数据,而某个partition的数据只会被某一个特定的consumer实例所消费,这 阅读全文
posted @ 2021-04-01 19:19 xido 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 同步和异步组合提交 一般情况下,针对偶尔出现的提价失败,不进行重试不会有太大的问题,因为如果提交失败是因为临时问题导致的,那么后续的提交总会成功,但如果这是发生在关闭消费者或者再均衡前的最后一次提交,就要确保能够提交成功。 ​ 因此,在消费者关闭前一般都会组合使用commitAsync() 和com 阅读全文
posted @ 2021-04-01 18:33 xido 阅读(252) 评论(0) 推荐(0) 编辑
摘要: kafka笔记 java7带来了G1垃圾回收器,G1的两个参数 MaxGCPauseMillis ​ 该参数指定每次垃圾回收默认的停顿时间吗,该值不是固定的,G1可以根据需要使用更长的事件,他的默认值是200ms IntiatingHeapOccupancyPercent 该参数制定了在G1启动新一 阅读全文
posted @ 2021-04-01 08:58 xido 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 单例模式 多线程的线程池的底层设计一般采用单例模式。 web应用的配置对象采用单例模式,因为配置文件是共享的资源。 网站的计数器,应用的计数器。 应用程序的日志应用一般采用单例模式,由于共享的日志文件一直处于打开状态,所以只能有一个实例去操作。 数据库的连接池的设计一般采用单例模式,数据库资源的打开 阅读全文
posted @ 2021-03-31 16:14 xido 阅读(47) 评论(0) 推荐(0) 编辑