
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
JavaAgent是在JDK5之后提供的新特性,故名思义也可以叫java代理.他不是应用程序中的一部分,instrument支持以Java代理的形式监控或重新定义运行中的服务.可以让我们在不修改程序代码的前提下通过Instrumentation API改变运行中的java程序.代码演示1、创建agentpublic class MyAgent {// premain是javaagent的入口pub
@Configuration注解能够使得加了它的对应的配置类在spring容器中是一个cglib代理bean,让配置类实例变成cglib代理实例的作用就是防止@Bean方法B又调用@Bean方法A的这种场景破坏了bean的单例性。解决这种场景的原理就是在spring实例化@Bean方法B对应的bean的时候,会通过反射调用配置类的@Bean方法B,在反射调用之前@Bean方法B放到currentl
BeanFactory是Spring中容器功能的基础,用于存放所有已经加载的bean,为了保证程序上的高可扩展性,Spring针对BeanFactory做了大量的扩展.激活注册BeanFactoryPostProcessorBeanFactoryPostProcessor和BeanPostProcessor类似,可以对beanDefinition进行处理,也就是说SpringIOC容器允许Bean
Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息,并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。很多公司目前都在使用k8s,我们可以进入pod,下载arthas,并使用arthas进行监控.
nacos的dataId规则
es的三种查询,以及需要注意的事项
es的三种查询,以及需要注意的事项
Kibana 是一种数据可视化和挖掘工具,可以用于日志和时间序列分析、应用程序监控和运营智能使用案例.它还提供了与Elasticsearch的紧密集成,使之成为了可视化 Elasticsearch 中存储数据的默认之选.







