- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 几种常见的JVM调优场景
最近很多小伙伴跟我说,自己学了不少JVM的调优知识,但是在实际工作中却不知道何时对JVM进行调优。今天,我就为大家介绍几种JVM调优的场景。在阅读本文时,假定大家已经了解了运行时的数据区域和常用的垃圾回收算法,也了解了Hotspot支持的垃圾回收器。cpu占用过高cpu占用过高要分情况讨论,是不是业务上在搞活动,突然有大批的流量进来,而且活动结束后cpu占用率就下降了,如果是这种情况其实可以不用太关心,因为请求越多,需要处理的线程数越多,这是正常的现象。话说回来,如果你的服务器配置本身就差,
2022-01-24 13:19:29
209
原创 从库同步主库延时一般怎么处理
问:从库同步主库延时一般怎么处理?答:主从延时,《DB主从一致性架构优化4种方法》应该有帮助。除了主从延时,经常遇到的还有“数据库与缓存”不一致的问题。《主从DB与cache一致性》这篇文章或许有帮助。需求缘起大部分互联网的业务都是“读多写少”的场景,数据库层面,读性能往往成为瓶颈。如下图:业界通常采用“一主多从,读写分离,冗余多个读库”的数据库架构来提升数据库的读性能。这种架构的一个潜在缺点是,业务方有可能读取到并不是最新的旧数据:(1)系统先对DB-master进行了一个
2021-07-12 14:17:16
387
原创 作为注册中心,Zookeeper 和Eureka、Consul、Nacos有什么区别
Nacos Eureka Consul Zookeeper 一致性协议 CP+AP AP CP CP 健康检查 TCP/HTTP/MYSQL/Client Beat Client Beat TCP/HTTP/gRPC/...
2021-02-20 10:13:35
631
原创 nacos + docker+ nginx集群部署
docker run \ --name nacos-1 \ --hostname=nacos-1 \ --restart=always \ -d \ -e MYSQL_MASTER_SERVICE_HOST=********* \ -e MYSQL_MASTER_SERVICE_PORT=********* \ -e MYSQL_MASTER_SERVICE_DB_NA...
2019-12-25 11:23:39
2637
1
转载 一条SQL语句执行得很慢的原因有哪些?
最近的招聘季,腾讯有一道面试题:一条SQL语句执行得很慢的原因有哪些?其实,这个问题可以涉及到MySQL的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。本文的作者就是这道面试题的亲历者,他尝试总结了一下:一、开始装逼:分类讨论一条SQL语句执行的很慢,那是每次执行都很慢呢?还是大多数情况下是正...
2019-04-30 10:38:28
266
原创 gitlab在centos6.8上的安装
1、基础插件的安装:yum install make cmake gcc gcc-c++ yum install -y wget cd /usr/local/src wget https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.3.tar.gz tar -zxvf ruby-2.5.3.tar.gz cd ruby-2.5.3 ./...
2018-12-04 13:56:34
221
原创 centos6.8搭建redis集群
1、新建一个文件夹2、 redis-trib.rb需要ruby环境,所以需要安装ruby,执行:yum install ruby -y还需要执行ruby的gems的插件:yum install rubygems -y3、需要下载redis和rubygem,注意:目前rubygem在4.0.3,所以此次安装以redis-4.0.3为例;如果没有wget,需要yum i...
2018-12-03 17:53:09
498
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人