微信搜索superit|邀请体验:大数据, 数据管理、OLAP分析与可视化平台 | 赞助作者:赞助作者

 分类:java

JVM_性能调优

JVM_性能调优
JVM_性能调优   https://zhuanlan.zhihu.com/p/413247306   OOM Java堆溢出 java.lang.OutOfMemoryError: Java heap space HeapByteBuffer byte[]...

3个月前 (03-21) 3℃

又有小白同事来问我JVM性能调优等问题,我再总结一下给他

身边有同学实习面试被问,JVM性能调优等问题,来总结一下JVM   JVM调优的一般步骤为: 第1步:分析GC日志及dump文件,判断是否需要优化,确定瓶颈问题点; 第2步:确定JVM调优量化目标; 第3步:确定JVM调优参数(根据历史JVM参数来调整); 第4步:调优...

3个月前 (03-21) 4℃

JVM类别详解

JVM区域总体分两类,heap区和非heap区。 heap区又分为: Eden Space(伊甸园)、 Survivor Space(幸存者区)、 Old Gen(老年代)。 非heap区又分: Code Cache(代码缓存区); Perm Gen(永久代); Jvm Stac...

3个月前 (03-21) 3℃

jstat命令详解

jstat命令详解
java进程的PID获取命令: https://www.cnblogs.com/sxdcgaq8080/p/10734752.html =========================================================== 1.jstat命令简介...

3个月前 (03-21) 2℃

JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能

JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能
JVM调优其实就是通过调节JVM参数,即对垃圾收集器和内存分配的调优,以达到更高的吞吐和性能 jvm调优其实就是对Young和Old代的次数与时间调优 最近在做埋点监控,做到jvm这一块。刚好可以理一下思路: 看过很多jvm理论的文章,总觉得讲得太复杂了,但用来也就那么几个参数。...

3个月前 (03-21) 4℃

java读写分离的实现

java读写分离的实现
java读写分离的实现 1.  背景 我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案, 其中一个是主库,负责写入数据,我们称之为:写库; 其它都是从库,负责读取数据,我们称之为:读库;   那么,...

4个月前 (02-07) 3℃

使用mvnw

我们使用Maven时,基本上只会用到mvn这一个命令。有些童鞋可能听说过mvnw,这个是啥? mvnw是Maven Wrapper的缩写。因为我们安装Maven时,默认情况下,系统所有项目都会使用全局安装的这个Maven版本。但是,对于某些项目来说,它可能必须使用某个特定的Ma...

4个月前 (02-07) 4℃

Etcd3常用操作-python版本

Etcd 官方API文档 Etcd 中文文档 Etcd python文档 python 例子 Etcd 浏览器 重点 etcd 获取单个key的返回值会包涵data 和 meta元数据两个值,如果获取的是范围值则需要先循环 取到的数据均为bytes类型,所以在最后使用时请deco...

8个月前 (10-18) 2℃

java程序启动时cpu和负载高探索

java程序启动时cpu和负载高探索
简介: 这两天协助运维定位1个监控程序CPU占用率达到150%的问题,过程曲折,结论简单,很有意思:) 首先我们来看一下cpu高时候截图: 可以看到红色框中的监控程序CPU占用率都很高,但其实这些监控程序的实现很简单:发送1个http请求,收到响应后简单判断一下响应码,然后打...

9个月前 (09-01) 6℃

JConsole远程连接配置

JConsole远程连接配置
转载:https://www.cnblogs.com/think-in-java/p/6138439.html JConsole远程连接还是有一点坑的。这里记录一下配置过程,好记性不如烂笔头。   1.在远程机的tomcat的catalina.sh中加...

2年前 (2020-09-22) 5℃

JVM内存设置多大合适?Xmx和Xmn如何设置?

JVM内存设置多大合适?Xmx和Xmn如何设置?
问题: 新上线一个java服务,或者是RPC或者是WEB站点, 内存的设置该怎么设置呢?设置成多大比较合适,既不浪费内存,又不影响性能呢? 分析: 依据的原则是根据Java Performance里面的推荐公式来进行设置。 296d1509689688.png...

2年前 (2020-09-22) 3℃

Linux命令之JVM性能监控

Linux命令之JVM性能监控
首先,让我们先从jps、jstack、jmap、jhat、jstat开始对JVM性能调优的认识。 jvm中运行的进程状态信息 jps:-m 输出传入main方法的参数 -v 输出传入jvm的参数 -q 不输出class名、jar名和传入main方法的参数 -l  输出main类或...

2年前 (2020-09-22) 3℃

JVM参数调优汇总

JVM参数调优汇总
链接:#link 一、java启动参数共分为三类: 其一是标准参数(-),          所有的JVM实现都必须实现这些参数的功能,而且向后兼容; 其二是非标准参数(-X),     默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容; 其三是...

2年前 (2020-09-22) 2℃

Tomcat8配置多个项目域名访问

环境:   Tomcat8.0.53 目标: 设置为使用指定的域名或者IP访问 找到以下信息 <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> ...

2年前 (2020-08-09) 3℃

随笔分类 – jmeter

jmeter 参数化,关联参数,断言等使用说明 摘要:不管是jmeter还是LoadRunner,参数化、关联参数、断言等方法在压测过程中经常使用。本文介绍在 jmeter 中的用法。 一、参数化 jmeter 对数据参数化的三种实现方式。 1.CSV Data Set Co...

2年前 (2020-05-17) 8℃

kafka在生产过程中的使用,新手教程(二)

acks=0:如果设置为0,生产者不会等待kafka的响应。   acks=1:这个配置意味着kafka会把这条消息写到本地日志文件中,但是不会等待集群中其他机器的成功响应。   acks=all:这个配置意味着leader会等待所有的follower同步完成...

2年前 (2020-02-22) 28℃

kafka在消费过程中的使用,新手教程(一)

当各分区下有已提交的offset时,从提交的offset开始消费;无提交的offset时,消费新产生的该分区下的数据   没什么好说的,直接上代码:   import java.util.Arrays; import java.util.Properti...

2年前 (2020-02-20) 26℃

Sharding-JDBC+JPA|MyBatis+Druid分库分表实现

Spring Boot入门教程(四十四): Sharding-JDBC+JPA|MyBatis+Druid分库分表实现 原创vbirdbest 最后发布于2018-07-23 22:31:08 阅读数 7834 收藏 展开 分享一个朋友的人工智能教程。比较通俗易懂,风趣幽默,感兴...

2年前 (2020-01-24) 40℃

SpringBoot Log4j2日志分级输出

SpringBoot Log4j2日志分级输出 2017年09月30日 10:28:17 jeikerxiao 阅读数 1108  版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jeikerxiao/art...

3年前 (2019-06-29) 28℃

idea中springboot怎么开启debug调试

idea中springboot怎么开启debug调试
idea中springboot怎么开启debug调试 置顶 2018年07月23日 16:10:38 iyangijava 阅读数 4306  版权声明:本文为博主原创文章,可以随便转,无所谓啦 https://blog.csdn.net/iyangijav...

3年前 (2019-06-24) 33℃

springboot默认的控制器和欢迎页面设置

springboot默认的控制器和欢迎页面设置
springboot默认的欢迎页面设置 2018年08月27日 18:30:49 东家庄 阅读数:10254 1.新建MVCConfiguration类,代码如下: package com.example.demohebirnate.conf...

3年前 (2019-06-03) 21℃

springboot动态切换多个数据源(主从)

springboot动态切换多个数据源(主从) 2018年11月21日 11:06:18 lss0555 阅读数:1041  版权声明:欢迎转载,转载请标明转载地址 https://blog.csdn.net/u010520146/article/detai...

3年前 (2019-05-27) 26℃

Linux上设置开机启动Java程序

Linux上设置开机启动Java程序   在Linux上设置开机启动Java程序,例如:test.jar 在Linux上启动Java程序的命令: nohup java -jar test.jar >/dev/null 2>&1 & 这样启动可...

3年前 (2019-05-24) 25℃