上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 简介: 通过上面测试可以看出,tomcat在不做任何调整时,吞吐量为73次/秒 1.禁用AJP服务 Define an AJP 1.3 Connector onport 8009 <- -Connector port="8009" protocol="AJP/1.3" redirectPort="8 阅读全文
posted @ 2020-03-10 17:12 琴昕LNS~ 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 简介: 为了方便测试性能,我们将部署一个javaweb项目,这个项目本身和本套课程没有什么关系,仅仅用于测试。 1.创建dashboard数据库 在资料中找到sql脚本文件dashboard.sql,在linux服务器上执行。 使用 cat dashboard.sql | mysql ‐uroot  阅读全文
posted @ 2020-03-10 16:51 琴昕LNS~ 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.安装Tomcat 1.1 使用XFTP工具进行文件上传,将tomcat压缩包上传到/usr/local 1.2 切换到/usr/local目录,然后使用tar -zxvf 解压集合 1.3 配置Tomcat用户账号和密码 1.4 找到tomcat解压目录的conf文件夹,找到tomcat-use 阅读全文
posted @ 2020-03-09 17:53 琴昕LNS~ 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 一.生成GC日志 -XX:+UseG1GC 代表使用G1垃圾收集器 -XX:MaxGCPauseMillis=100 垃圾收集最大停顿时间 -Xmx256m 代表堆内存最大大小 -XX:+PrintGCDetails 输出GC详细信息 -XX:+PrintGCTimeStamps 打印GC时间戳 - 阅读全文
posted @ 2020-03-09 16:38 琴昕LNS~ 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 垃圾收集器 简介: 在JVM中,实现了多种垃圾收集器,包括:串行垃圾收集器,并行垃圾收集器,CMS(并发)垃圾收集器,G1垃圾收集器; 1.串行垃圾收集器 只有一个线程在进行垃圾回收,其他线程都要停止(STW),不适合用在交互性较高的应用当中通过设置VM Options参数制定我们采用串行垃圾收集器 阅读全文
posted @ 2020-03-06 16:42 琴昕LNS~ 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 简介: VisualVM,能够监控线程,内存情况,查看方法的CPU时间和内存中的对 象,已被GC的对象, 反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。 VisualVM使用简单,几乎0配置,功能还是比较丰富的,几乎囊括了其它JDK自带命令的所有功能 内存信息 线程信息 阅读全文
posted @ 2020-03-05 16:06 琴昕LNS~ 阅读(2040) 评论(0) 推荐(1) 编辑
摘要: 简介: 有些时候我们需要查看下jvm中的线程执行情况,比如,发现服务器的CPU的负载突然增高了、出现了死锁、死循环等,我们该如何分析呢? 由于程序是正常运行的,没有任何的输出,从日志方面也看不出什么问题,所以就需要看下jvm的内部线程的执行情况,然后再进行分析查找出原因。 这个时候,就需要借助于js 阅读全文
posted @ 2020-03-04 16:45 琴昕LNS~ 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 简介: 内存溢出在实际的生产环境中经常会遇到,比如,不断的将数据写入到一个集合中,出现了死循环,读取超大的文件等等,都可能会造成内存溢出。如果出现了内存溢出,首先我们需要定位发生内存溢出的环节,并且进行分析,是正常还是非正常情况,如果是正常的需求,就应该考虑加大内存的设置,如果是非正常需求,那么就要 阅读全文
posted @ 2020-03-04 16:10 琴昕LNS~ 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1.消息中间件:采用异步通讯防止,支持点对点以及发布订阅模式,可以解决高并发问题 传统调用接口,可能发生阻塞,重复提交,超时等等问题,可以利用消息中间件发送异步通讯请求 点对点:生产者 消息队列 消费者 发布订阅:生产者 主题 消费者1 消费者N 2.windows安装ActiveMQ 2.1 解压 阅读全文
posted @ 2020-02-13 15:18 琴昕LNS~ 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.Nginx通过负载均衡IP地址固定绑定,解决Session共享 upstream backserver { ip_hash; server 127.0.0.1:8080; server 127.0.0.1:8090; } server { isten 80; server_name www.wd 阅读全文
posted @ 2020-02-12 14:29 琴昕LNS~ 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页