12 2021 档案
摘要:1、zookeeper ① 一个leader,多个follower,观察者(observer)。 » 领导者(leader),负责进行投票的发起和决议,更新系统状态 » 学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端
阅读全文
摘要:java 监控实现方法: 1、编码方式,所需监控方法前后加上时间戳。代码侵入 2、Spring aop,切面,注解方式。有侵入,可以接受。 3、字节码插桩,字节码增强,探针技术。0侵入。javaagent java项目需要两个工程 skywalking-webapp,可视化页面项目,存储数据。 sk
阅读全文
摘要:需要安装redis 引入依赖 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-starter</artifactId> <version>3.16.4</version> </dependen
阅读全文
摘要:下载redis包 http://www.redis.cn/download.html 传到linux系统中 解压 tar -zxvf redis-6.0.6.tar.gz cd redis-6.0.6/ 修改 配置文件 vim redis.conf a.远程访问需要把bind注释掉 bind 127
阅读全文
摘要:初始(NEW):新创建了一个线程对象,但还没有调用start()方法。 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。 线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等
阅读全文
摘要:1、swagger作用 前后端分离,需要说明接口定义内容。 2、引入依赖 <properties> <springfox-swagger2.version>2.9.2</springfox-swagger2.version> <springfox-swagger-ui.version>2.9.2</
阅读全文
摘要:Rockmq 2m-noslave模式centos 7.9环境搭建 源码版本需要自己编码,因此需要安装maven. 关闭防火墙 输入 systemctl status firewalld.service ,若,防火墙处于running状态,则执行一下操作 输入 systemctl stop fire
阅读全文
摘要:kafka总结 kafka是一个分布式、分区的、多副本的、发布-订阅模式,基于zookeeper协调的分布式日志系统(也可以当做MQ系统)。 主要应用场景是:日志收集系统和消息系统。 kafka角色划分及角色用途。 Kafka 集群包含一个或多个服务器,服务器节点称为broker。 broker存储
阅读全文
摘要:自定义的类加载器实现 编写一个类,继承ClassLoader类,然后覆盖 findClass()方法。实现该方法时,应注意必须至少做到两点: 1.为本地文件系统或其他来源的类加载其字节码, 2、调用超类的defineClass()方法,向虚拟机提供字节码。 编写自定义类加载器用途 可以在向虚拟机传
阅读全文