桃之夭夭,灼灼其华

桃之夭夭,灼灼其华

arthas使用
是Alibaba开源的Java诊断工具github地址:https://github.com/alibaba/arthas中文档地址:https://arthas.gitee.io/ Arthas可以帮你解决什么问题 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代码为什么没有执行到?难道是我没 commit?分支搞错了? 遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗? 线上遇到某个用户的数据处理有问题,但线上同样无法 debug,线下无法重现! 是否有一个全局视角来查看系统的运行状况? 有什么办法可以监控到JVM的实时运行状态...
ab并发测试工具
命令 -n 执行的请求个数,默认时执行一个请求 -c 一次产生的请求个数,即并发个数 -p:模拟post请求,文件格式为gid=2&status=1,配合-T使用 -T:post数据所使用的Content-Type头信息,如果-T ‘application/x-www-form-urlencoded’ 模拟get请求 1ab -n 10 -c 10 http://www.baidu.com/ 模拟post请求在当前目录下创建一个文件post.txt,编辑文件post.txt写入cid=4&status=1相当于post传递cid,status参数. 123ab -...
关于solo服务器配置问题导致内存溢出频繁gc
一、问题引入  最近使用solo编辑博客时,发现特别的卡,并且Linux服务器使用命令也特别不流畅。索性就使用top -c查看了下服务器CPU的使用情况,果然发现solo服务器时高时低,非常频繁,此时并没有使用服务器。那么服务器究竟在干什么呢?  对CPU服务器分析,(分析方式记录在博客:服务器项目问题定位—CPU)发现此时solo服务器正在进行线程是jvm线程。是什么导致jvm频繁使用呢?我首先想到了gc,通过查看gc日志,发现gc日志中存在大量的Full GC,而且特别频发,如图。 二、GC日志分析Full GC 1.Initial Ma...
服务器项目问题定位—CPU
如何排查服务器上Java项目CPU使用过高呢?分析造成cpu过高的都是频繁的计算、线程的创建、销毁、切换。 处理思路 首先要定位进程(进程是操作系统的基本单元) 从进程中定位到线程(线程是进程资源分配的最小单元) 使用Javacore定位线程正在干什么 执行步骤1.通过linux系统命名 top -c,查找到线程中cpu消耗最高的进程(pid)。 2.使用top -Hp pid,获取进程中消耗最高的线程。 因为查出来的线程id(tid)是10进制的,而在java的线程dump中线程是16进制的,所以我们转换一下printf “%x” tid。 3.使用Javacore命令,jsta...
基于GitHub + Hexo 的静态博客搭建
GitHub新建repository 进入GitHub账号,在repository中点击new 新建仓库 repository name : [username].github.io username是指你在GitHub账号的名称配置 GitHub pages 进入新建的仓库,点击setting,滑动到 GitHub Pages 设置 Custom domain使用自己的域名,可以不配置。hexo 安装hexo 12npm install -g hexohexo version 新建文件夹,初始化hexo项目123mkdir hexo hexo initnpm install 配置...
shell脚本
helloWord1234567#!/bin/bash echo 'helloword'# 注释# 1.#! 选择编译脚本的shell程序 # 2./bin/bash (Bourne Again Shell)免费易用的编译shell程序,被广泛使用# 3.echo 向窗口输出文本信息# 4.sh helloword.sh 执行程序 变量与参数变量 变量和等号之间不能有空格 命名只能使用英文字母,数字和下划线,首个字符不能以数字开头,可以包含下划线(_),不能包含bash关键字 通过($)获取变量123456789101112# 变量...
Markdown 教程
Guide这是一篇讲解如何正确使用 Markdown 的排版示例,学会这个很有必要,能让你的文章有更佳清晰的排版。 引用文本:Markdown is a text formatting syntax inspired 语法指导普通内容这段内容展示了在内容里面一些小的格式,比如: 加粗 - **加粗** 倾斜 - *倾斜* 删除线 - ~~删除线~~ Code 标记 - Code 标记 超级链接 - [超级链接](http://github.com) [email protected] - [[email protected]](mailto:username@gmai...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server Mo...
avatar
liion
don`t give up think
FRIENDS
ielasting