12 2021 档案

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

点击右上角即可分享
微信分享提示