
IT杂项
文章平均质量分 72
harryho
这个作者很懒,什么都没留下…
展开
-
KK日记,ali Canal Server 安装实录
介绍https://github.com/alibaba/canal安装介质canal.deployer-1.1.5.tar.gzcanal.admin-1.1.5.tar.gzcanal.adapter-1.1.5.tar.gz下载地址:https://github.com/alibaba/canal/releasescanal-server安装安装包:canal.deployer-1.1.5.tar.gzmkdir canaltar xzvfcanal.dep..原创 2021-06-22 21:36:54 · 415 阅读 · 2 评论 -
2019-03-11 KK日记,jboss jstack dump 线程状态研究
补充:jstack 使用,先找到java的进程号,然后执行jstack -l pid >> xxx.dmp vi xxx.dmp1. 前端用户发起http连接请求。2. jboss监听响应请求。 2.1 如果thread pool有可用线程,则分配可用线程处理用户请求。显示如下,一般表示有空闲的线程。 2.2如果th...原创 2019-03-11 11:38:56 · 601 阅读 · 0 评论 -
2018-11-27 KK日记,限流应用场景思考
一、背景限流是IT业界应对突发流量造成系统崩溃的杀手锏,通过限流建立一面屏障,保护我们内部系统组件的正常运作,进一步保护上下游组件之间的正常交互。二、问题限流是什么? 限流能帮助我们什么? 什么场景下适用限流? 限流的实现工具 限流的未来畅想三、分析3.1 限流是什么?网络上定义:限流可以认为服务降级的一种,限流就是限制系统的输入和输出流量已达到保护系统的目的。一般来...原创 2018-11-29 09:25:45 · 290 阅读 · 0 评论 -
2018-09-03 KK日记,记一次JVM内存使用过多的诊断
一、案例某日,收到告警“KK服务器JVM内存使用超过90%”。二、问题为什么KK服务器JVM内存使用超过90%?三、数据收集与分析3.1 收集当前JVM内存使用率jstat -gccapacity <进程号> 2s or jmap -heap <进程号>除了现场收集外,也可以配置到监控平台上收集告警。3.2 生成JVM 内存的dump文...原创 2018-09-03 16:09:13 · 615 阅读 · 0 评论 -
2018-08-27 KK日记,组件服务下架注意事项
一、案例某天,突然收到监考报警,内容“XXXXX短信发送失败”,原因是我们关闭了ESB服务器1和2,短息系统是直连着两台服务器的,结果短信发送失败,后来恢复这两台服务器的服务就恢复正常了。二、问题如何避免组件服务在下架时造成应用异常或故障?三、数据收集和分析缺少正确的流程指引。 缺少技术指引。 缺少培训宣导。四、优化行动4.1 制定组件服务下架制度确定下架范围,列...原创 2018-08-27 17:55:56 · 306 阅读 · 0 评论 -
2017-08-25 DBA日记,telegraf、influxDB、Grafana的安装与基本使用
目的理解influxDB的数据收集原理和方法为使用grafana分析数据及展示结作好准备介绍[收集数据] Telegraf 是一个用 Go 编写的代理程序,可收集系统和服务的统计数据,并写入到 InfluxDB 数据库。Telegraf 具有内存占用小的特点,通过插件系统开发人员可轻松添加支持其他服务的扩展。[存储数据] InfluxDB 是 Go 语言开发的一个开源分布式原创 2017-08-25 18:44:36 · 4148 阅读 · 0 评论 -
2017-05-22 IT杂谈,读《决断力》笔记
这个周未,偶而翻了一翻手中的kindle,不经意间发现了《决断力,如何在生活与工作中做出更好的选择》——这一本不知何时下载的书,看着它的标题觉得蛮有趣的,那就试读一下吧。这本书的书写风格与很多老外写的都很相近,为了证明一两个观点,会举证好多故事,好多事例,让我看着看着,很容易就会忘记了观点,只记得事例,还好他在每一篇的结尾处理都有一个小结,这样我才不至于云里来雾里去。到目前为止,我已经看了原创 2017-05-22 10:19:33 · 400 阅读 · 0 评论 -
十分钟搞清字符集和字符编码
来源:http://cenalulu.github.io/linux/character-encoding/十分钟搞清字符集和字符编码本文将简述字符集,字符编码的概念。以及在遭遇乱码时的一些常用诊断技巧背景:字符集和编码无疑是IT菜鸟甚至是各种大神的头痛问题。当遇到纷繁复杂的字符集,各种火星文和乱码时,问题的定位往往变得非常困难。本文就将会从原理方面对字转载 2017-05-29 09:25:07 · 600 阅读 · 0 评论 -
2017-05-27 IT杂谈,决断力读书笔记之找出与你持相反观点的人
把假设放到现实中检验——实践是检验真理的唯一途径,其中一个要点是我们需要不同的观点,不同的声音,甚至是相反的。在不同的观点中,发现当前方案可能面临的风险,并加以评估。当面对不同的观点时,我们可以采用6顶思考帽的方式,让在场每一个人,包括提出对立观点的人,都要为每一个观点思考他的优缺点,以及为了实现这个观点,我们需要具备那些条件,完成那方面的工作。我们需要真切的信息和声音,每个表述人应该从客观理智的原创 2017-05-27 07:23:03 · 423 阅读 · 0 评论 -
2017-05-24 IT杂谈,读《决断力》笔记之二
在上一篇文章中我已经记录了《决断力》所介绍的两个要点,今天开始谈一下第三个要点——“找到那个已经帮助你的解决问题的人”,其实看到这一点很好理解啊,脑海里立刻出现一大堆与此相关联的词汇:"借力"、“站在巨人的肩膀上”、“讨教”等等。那么作者到底是怎么说的呢?首先你的问题,不是只有你一个人遇到,其它人可能也面临同样的或类似的问题,那么他们的方案是怎么样的?实施效果是怎么样的?实施后,他们的感受原创 2017-05-24 13:42:50 · 422 阅读 · 0 评论 -
2017-04-11 DBA日记,数据库自动化运维的畅想
未来面貌:在现有资源不变的情况下,我们每人至少能管20套数据库,并且只需花现在的一半的时间,每天平均约花4小时去处理需求,事件,问题。剩余4小时是我们工作的优化与技术发展探索研究 范围:必须涵盖oracle,mysql,sqlserver,可选mongo等非关系数据库。 功能:1. 扩展性,既能随着数据库数量及种类的增加而扩展,又能与外部系统原创 2017-04-11 16:42:09 · 456 阅读 · 0 评论