Kafka 拦截器

Kafka 拦截器

https://blog.csdn.net/qq_44226094/article/details/129428872
Kafka 拦截器可用于:客户端监控、端到端系统性能检测、消息审计

用拦截器统计消息端到端处理的延时

docker-compose搭建redis哨兵,集群

https://blog.csdn.net/qq_49059667/article/details/123987075

Linux检查tcp端口连通性

https://blog.csdn.net/llg___/article/details/125308176

Flink作业提交

https://blog.csdn.net/leilei1366615/article/details/116903441
https://stackoverflow.com/questions/73204705/set-a-job-name-to-flink-job-using-table-api

你可以使用Scala的反射机制来获取一个类的简单类名,并使用stripSuffix方法删除最后的特殊符号。下面是一个示例代码:

import scala.reflect.runtime.universe._

def getSimpleClassName(obj: Any): String = {
  val mirror = runtimeMirror(obj.getClass.getClassLoader)
  val classSymbol = mirror.staticClass(obj.getClass.getName)
  classSymbol.name.decodedName.toString.stripSuffix("$")
}

val obj = new MyClass()
val simpleClassName = getSimpleClassName(obj)
println(simpleClassName)

val jobName = this.getClass.getSimpleName.stripSuffix("$")
env.execute(jobName)

在上面的代码中,getSimpleClassName函数接受一个对象作为参数,并使用反射机制获取该对象的类名。然后,使用stripSuffix("$")方法删除类名末尾的特殊符号$(如果有的话)。

请注意,上述代码中的MyClass是一个自定义的类,你需要将其替换为你实际使用的类名。
https://blog.csdn.net/u012443641/article/details/127333383

Flink源码子项目flink-examples

https://blog.csdn.net/weixin_47298890/article/details/128802299
https://blog.csdn.net/a1240466196/article/details/105890802
https://blog.csdn.net/qq_48234103/article/details/125728242
https://blog.csdn.net/healthsunny/article/details/125684406
https://nightlies.apache.org/flink/flink-docs-release-1.18/docs/deployment/config/
https://nightlies.apache.org/flink/flink-docs-release-1.17/docs/deployment/config/
https://blog.csdn.net/sinat_23225111/article/details/127967158
https://www.cnblogs.com/slankka/p/16131576.html

https://blog.csdn.net/m0_73905064/article/details/131682397
https://blog.csdn.net/xuzhengzhou/article/details/130282357
https://blog.csdn.net/geinvse_seg/article/details/123601787
https://blog.csdn.net/qq_25864747/article/details/121553225

posted @ 2023-10-27 18:19  三里清风18  阅读(23)  评论(0)    收藏  举报