influxDB1.6版安装与配置(windows环境).Jmeter+influxDB+Grafana性能监控 来源:https://blog.csdn.net/SwTesting/article/details/82700023   influxDB 1.介绍 influxDB是一个开源的时间序列数据库,同时也属于关系型数据库,因为influxDB主要是针对一次插入的数据,没有类似更新的操作,所以插入和读出数据显示速度比较快,我主要用来保存Jmeter运行的测试结果. 2.安装 2.1 下载…
原文链接:http://blog.csdn.net/xyang81/article/details/51530979 一.JVM内存配置优化 在开发当中,当一个项目比较大时,依赖的jar包通常比较多,我们都知道,在应用服务器启动时,会将应用引用到的所有类通过ClassLoader依次全部加载到内存当中.Java的逻辑内存模型大致分为堆内存.栈内存.静态内存区,也称持久区,该区的内存不会被GC回收.堆内存用于存储类的实例.数组等引用类型数据,也就是用new生成的对象,都存放在这里,栈内存存储局部变…
Tomcat配置优化,主要在于优化tomcat运行模式,并发参数和线程数, 以及jvm堆内存和垃圾回收相关参数的优化.下面将逐一介绍. 1. tomcat的3种运行模式 1.1 BIO - 同步阻塞IO模式 BIO: 同步阻塞IO, 性能低, 没有经过任何优化处理和支持.服务器实现模式为一个连接一个线程. 即, 客户端有连接请求时, 服务器端就需要启动一个线程进行处理. 如果这个连接不做任何事情会造成不必要的线程开销, 当然可以通过 线程池 机制改善.适用场景: BIO方式适用于连接数比较小且固…
tomcat配置ssl后,出现频繁的访问超时情况. 通过脚本(感谢UCloud的技术支持 金晓帆-): netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 发现: ESTABLISHED状态实时数据量比较大,这个在tcp协议代表是建立通讯. 大量ESTABLISHED状态就会把tomcat 443接口的最大线程给占满了. tomcat maxThreads默认值是200. 解决办法,就是增加配置的maxThre…
1. 进程管理工具 这一节我们介绍进程管理工具: 使用进程管理工具,我们可以查询程序当前的运行状态,或终止一个进程: 任何进程都与文件关联:我们会用到lsof工具(list opened files),作用是列举系统中已经被打开的文件.在linux环境中,任何事物都是文件,设备是文件,目录是文件,甚至sockets也是文件.用好lsof命令,对日常的linux管理非常有帮助. 1.1. 查询进程 查询正在运行的进程信息 $ps -ef eg:查询归属于用户colin115的进程 $ps -ef…
一.JVM内存配置优化 主要通过以下的几个jvm参数来设置堆内存的: -Xmx512m 最大总堆内存,一般设置为物理内存的1/4 -Xms512m 初始总堆内存,一般将它设置的和最大堆内存一样大,这样就不需要根据当前堆使用情况而调整堆的大小了 -Xmn192m 年轻带堆内存,sun官方推荐为整个堆的3/8 堆内存的组成 总堆内存 = 年轻带堆内存 + 年老带堆内存 + 持久带堆内存 年轻带堆内存 对象刚创建出来时放在这里 年老带堆内存 对象在被真正会回收之前会先放在这里 持久带堆内存 class…
一.内存 注: jdk1.8中废弃了-XX:PermSize和-XX:MaxPermSize的持久态(存放常量.静态变量区)配置, 多了一个元数据区(Metadata Space:默认为内存的0.2%):所以设置元数据区大小的参数也变成对应的MetaspaceSize和MaxMetaspaceSize了. set JAVA_OPTS=-server -Xms2048M -Xmx2048M -Xss2m -XX:MetaspaceSize=256m -XX:MaxNewSize=1024m 开启t…
jdk安装 su - root mkdir jdk cd jdk wget https://mirror.its.sfu.ca/mirror/CentOS-Third-Party/NSG/common/x86_64/jdk-7u76-linux-x64.rpm rpm -ivh jdk-7u76-linux-x64.rpm 环境变量 vi /etc/profile export JAVA_HOME=/usr/java/jdk1.7.0_76 export CLASSPATH=$JAVA_HOME…
配置文件 vim /usr/local/tomcat/conf/server.xml 修改 <Connector port=" protocol="HTTP/1.1" 改为 <Connector port=" protocol="HTTP/1.1" 重启 /etc/init.d/tomcat stop /etc/init.d/tomcat start 访问tomcat的时候直接输入ip即可不用加 :8080 查看端口,占用的80端口…
转载: https://mp.weixin.qq.com/s?__biz=MzA3MzYwNjQ3NA==&mid=2651296654&idx=1&sn=b04fc6cecfcca64f9e48220af5e1e6c1&scene=1&srcid=0531SgGpK1AXl3almn6lj2eL&pass_ticket=1umqKggKXrx4mojNB2ORw5gUmWQ6GhXDrKYHKKafEPAV6zjoLVwSSskGVx9nmG0A#rd…