- 博客(6)
- 收藏
- 关注
原创 zookeeper集群搭建
注:高版本的zookeeper必须配置admin.serverPort=XXX,因为ZooKeeper的admin.serverPort是用于启动ZooKeeper的管理控制台的服务端口的。通过配置admin.serverPort,可以指定管理控制台服务的端口号,以便管理员可以通过该端口访问管理控制台界面,查看集群状态、监控节点变化等。因此,配置admin.serverPort是使用ZooKeeper集群时需要进行的必要配置之一,以确保管理员能够方便地管理和监控ZooKeeper集群。
2023-12-23 20:34:15 385 1
原创 rabbitmq集群搭建(3台)
但是呢,guest用户登录不了,报错:User can only log in via localhost.2、设置两台机器网络互通,并设置hostname(通过centos的hostname命令设置)1、准备2台机器(我的机器是阿里云服务器centos7.8)①第一台服务器命令:hostname node1。②第二胎服务器命令:hostname node2。注意:没有安装erlang之前,先安装依赖。①服务器1命令:ping node2。②服务器2命令:ping node1。此时,管理页面可以访问了。
2023-12-21 21:31:14 976
原创 arthas JVM调优
2、dashboard: 类似top命令、top-hp命令、 jinfo 命令的组合。单机的方法调用,单机链路追踪采用arthas,或者jprofiler(收费)。不同服务之间的调用,分布式链路追踪采用zipkin、skywalking。①top命令:Linux的命令,查看各个进程占用资源的情况。一个类请求QPS低,说明类的方法耗时高,需要进行链路追踪。5、thread -b : 查询产生死锁的线程。3、heapdump 替代jmap命令。7、jvm : 与jinfo差不多。6、cls : 清空控制台。
2023-07-21 01:50:36 117 1
原创 垃圾回收器
每次记录当前标记的位置,Linux采用CFS算法(完全公平算法,不是平均分配),垃圾回收线程运行后记录标记位置。***********************************垃圾回收演化随着内存大小的不断增长而演进。线程撕裂者,4核8线程,8核16线程。经历过垃圾回收的对象(对象经历过垃圾回收,年龄+1,超过一定年龄到老年代)。,切换本身消耗CPU资源的,线程多,上下文的切换contextSwitch,**并发标记(三色标记算法,业务线程执行的同时进行并发标记,会出现错标)、类似ZGC,分页算法。
2023-07-19 21:07:46 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人