摘要:
Jvm常见参数 -Xms2048m,初始堆大小,建议<物理内存的1/4,默认值为物理内存的1/64(1/64太小,建议1/4) -Xmx2048m,最大堆大小,建议与-Xms保持一致,默认值为物理内存的1/4 (为什么保持一致:初始值1G,最大2G,当内存用了1G的时候,还没到使用上限,可以进行扩容 阅读全文
摘要:
每次开发新功能,需要新开分支进行开发 ``` 1、先检查当前工作区是否干净 git status 以下结果表示是干净的 2、开发新功能,新建分支进行开发,开发完毕后,再合并到 master 主干 git checkout -b login 3、检查当前所处分支 git branch 4、提交代码到m 阅读全文
摘要:
一、背景 在平时使用jmeter,遇到的请求很多,遇到的参数化情况也很多,对于文件和参数同时上传的场景,进行参数的情况很少,并且网上资料很少,闲下来自己整理一份。 二、在postman或者fiddler抓包时的表现为如下: 对于这种情况,怎么进行参数化呢? 步骤一:添加http请求,在http参数配 阅读全文
摘要:
线程的五种状态 新建:new 运行:runnable 等待:waitting(无限期等待),timed waitting(限期等待) 阻塞:blocked 结束:terminated 线程转换关系 线程的两种监控方法 1、图形界面的方式:jvisualvm 监控之前先对jvm加监控参数,在tomca 阅读全文
摘要:
系统资源监控 操作系统监控 cpu监控:top 命令 内存监控:free -m 命令(内存监控:buffer、cache、swap) 磁盘IO监控:iostat -x -k -d 1 (关注指标:%util,磁盘繁忙度) - (提前按照 sysstat:yum install -y sysstat) 阅读全文
摘要:
Mac下charles安装及配置 一、下载地址 https://www.charlesproxy.com/download/ 激活码Registered Name: https://zhile.ioLicense Key: 48891cf209c6d32bf4 二、配置 证书安装Help->ssl 阅读全文
摘要:
Prometheus 监控平台部署 Linux 操作系统监控 + Mysql 监控 平台监控原理 环境说明: 本文档中各组件运行的环境为 Ubuntu(64 位操作系统) node_exporter 监控的是 192.168.1.26 机器的操作系统 mysql_exporter 监控的是 192. 阅读全文
摘要:
Nginx 安装 Nginx 安装前需要先安装 pcre、openssl、zlib 等模块,手动安装比较繁琐,所以推荐使用yum 进行安装 1、 默认情况下 CentOS7 中没有 nginx 的下载源,先手动添加官方源 rpm -Uvh http://nginx.org/packages/cent 阅读全文
摘要:
单项目部署(pinter 项) 前提:数据库及表已经建立好 1、 先将项目放到 Linux 上某个目录下,如/root/app 注意:如果项目是 war 包形式的,需要先创建 pinter 文件夹,然后在文件夹内对 war 包进行解压:unzip pinter.war 2、数据库配置 (数据库已经建 阅读全文
摘要:
Linux安装配置JDK 下载:https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html 这里使用的是 jdk-8u271-linux-x64.tar.gz 版本 先在Mac上下载 阅读全文