- 博客(8)
- 收藏
- 关注
原创 线上问题排查
#输出JVM中运行的进程状态信息 jps #查找进程所使用的线程 ps -mp 18386 -o THREAD #翻译线程到16进制 printf "%x\n" 184466 #用来查看某个Java进程内的线程堆栈信息 jstack 18386 | grep 2d092 #查看线程死锁 jstack -l pid #打印每个实例占用内存信息 jmap -histo 18386 #打印gc信息(JVM
2017-12-19 10:51:21 105
原创 solr实践
脚本执行:单机:bin/slor start修改solr配置文件:vim solr.in.sh 伪分布式zk节点数至少3个集群才能生效创建集合自动路由/bin/solr create_collection -c wish_item -d /Users/zhanxf/hadoop/solr-5.3.1_copy/server/solr/erp_wish_item1/conf -s 2 -rf 1手动路
2017-09-30 18:08:19 288
原创 GC
CMS算法介绍用于对年老代的回收,目标是尽量减少应用的暂停时间,减少full gc发生的几率,利用和应用程序线程并发的垃圾回收线程来标记清除年老代。适用于响应时间大于吞吐量优先应用 原理初始标记(CMS-initial-mark) -> 并发标记(CMS-concurrent-mark) -> 重新标记(CMS-remark) -> 并发清除(CMS-concurrent-sweep) ->并发重设
2017-09-30 17:59:14 308
原创 linux
常用命令查看内存使用:linux环境,M:按内存排序,P按cpu排序mac环境,o后,选择输入字段名,按不同字段排序,例如CPU 查看JVM调用栈:先top获取对应查询的进程号,然后jstack -p pid > ~/xxx(输出堆栈信息) 引号:双引号:除$,’’,``,\之外,其他所有字符保持字面意义单引号:所有字符保持字面意义反引号:反引号中的字符串被解释为shell命令(变量赋值:rspid
2017-09-30 17:57:21 246
原创 chrome插件开发
1.新建目录,将相关文件都放在该目录下,编写一个manifest.json文件:{ "name": "自动认证", "description": "获取cookie", "version": "1.0", "permissions": [//访问权限配置 "tabs",//窗口界面访问 "http://*/*", "https://*/*",//全请求访问
2017-09-30 17:50:42 220
原创 搭建git服务器
yum:前端软件包管理器,可以非常方便地解决软件包依赖关系;而且还能便于管理大量软件包更新。特点 : 1)、可以同时配置多个资源库(Repository); 2)、简洁的配置文件(/etc/yum.conf) ; 3)、自动增加或删除安装rpm包时存在的赖性软件包; 4)、保持与RPM数据库的一致性 1.设置yum仓库,下载依赖cd /etc/yum.repos.d/wg
2017-09-30 17:43:07 162
原创 zookeeper一致性协议Zab
简介: 主要是用来维护和监控一个目录节点树中存储的数据的状态(维护一致性)Path类型: - PERSISTENT:持久化目录节点,这个目录节点存储的数据不会丢失; - PERSISTENT_SEQUENTIAL:顺序自动编号的目录节点,这种目录节点会根据当前已近存在的节点数自动加 1,然后返回给客户端已经成功创建的目录节点名; - EPHEMERAL:临时目录节点,一旦创建这
2017-09-30 17:33:38 254
原创 欢迎使用CSDN-markdown编辑器
重点内容# 欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用
2017-09-30 17:19:43 181 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人