- 博客(24)
- 收藏
- 关注
转载 总结:会话跟踪技术
一、什么是会话跟踪技术? 即用户登录网站了,服务端或客户端会记录登录信息,再访问网站的时候,就无需再登录了。 目前主要有:Session和Cookie两种技术。 Cookie:通过客户端记录会话信息; Session:通过服务端记录用户会话信息; 二、Cookie 三、Ses...
2019-09-05 15:45:00 242
转载 阿里巴巴为什么选择Apache Flink?
阿里妹导读:伴随着海量增长的数据,数字化时代的未来感扑面而至。不论是结绳记事的小数据时代,还是我们正在经历的大数据时代,计算的边界正在被无限拓宽,而数据的价值再也难以被计算。时下,谈及大数据,不得不提到热门的下一代大数据计算引擎Apache Flink(以下简称Flink)。本文将结合Fli...
2019-09-04 10:48:00 203
转载 总结:告警处理
功能点:集群汇聚,通知汇聚(2分钟,3分钟),一致性hash,静默,tag 转载于:https://my.oschina.net/weiweiblog/blog/3101696...
2019-09-04 10:35:00 348
转载 如何优雅的设计一个告警系统?远没有你想的那么简单
告警的本质 告警对象 监控的指标和策略 理论与现实 异常检测 基于曲线的平滑性检测 基于绝对值的时间周期性 基于振幅的时间周期性 基于曲线回升的异常判断 核心要点总结 告警的本质 没有多少系统的告警是设计得当的。良好的告警设计是一项非常...
2019-09-03 12:17:00 548
转载 OneAPM文章
掐指一算,从 OneAPM 离职也快一个月了,在 OneAPM 工作的种种,仿佛还像是在昨天。细数两年的工作经历,我很庆幸在恰当的时间点和这么一群有激情有活力的人共事。那么,是时候总结一下我在 OneAPM 做的牛(cai)逼(ji)事情了。 大家好,今天由我来分享一下,我在上家公司做的 A...
2019-09-03 12:06:00 404
转载 如何使用jstack分析线程状态
背景 记得前段时间,同事说他们测试环境的服务器cpu使用率一直处于100%,本地又没有什么接口调用,为什么会这样?cpu使用率居高不下,自然是有某些线程一直占用着cpu资源,那又如何查看占用cpu较高的线程? 当然一个正常的程序员不会写出上述代码,这里只是为了让一个线程占用较高的cp...
2019-08-27 11:59:00 134
转载 总结:需要会背诵的命令
1、java生成dump文件: jstack pid 2、java查看垃圾回收情况: jstat -gcutil pid 1000 3、抓包命令 tcpflow -ci eth0 dst port 6060 tcpdump -i eth0 dst port 6060 htt...
2019-08-27 11:47:00 160
转载 总结:Redis
Redis 数据类型 Redis 支持5种数据类型:string(字符串),hash(哈希),list(列表),set(集合),zset(sorted set:有序集合) 参考地址 1、https://www.toutiao.com/a6727530...
2019-08-22 09:49:00 149
转载 总结:kafka
一、kafka中的概念 Broker:Kafka集群中的一台或多台服务器统称broker. Topic:队列 Partition:Topic物理上的分组,一个topic可以分为多个partion,每个partion是一个有序的队列。partion中每条消息都会被分配一个 有序的Id(o...
2019-08-20 20:09:00 121
转载 总结:Flink
一、为什么要使用分布式计算框架? 对于不涉及到IO的计算,分布式计算相当于多个人计算,如10台计机器计算速度是1台机器计算速度的10倍。而分布式计算框架能充分发挥分布式计算优势。 二、Flink优秀设计理念之强一致性(灾备) Flink是如何做到在Checkpoint恢复过程中没有...
2019-08-20 20:09:00 239
转载 总结:Mysql执行查询到底经理了什么?
过程分析 转载于:https://my.oschina.net/weiweiblog/blog/3092846
2019-08-15 11:57:00 126
转载 Mysql:show global status
官网地址:https://dev.mysql.com/doc/refman/5.6/en/server-status-variables.html#statvar_Select_full_join The MySQL server maintains many status variable...
2019-08-14 10:05:00 382
转载 总结:SQL优化
背景:告警查询接口较慢,一般都在2.5秒左右,由于是UI查询,这个时间较长,对于用户有点不可接受 目的:控制查询接口的速度在1秒左右 优化收获: 1、order by order by 后面的列也需要执行计划匹配上索引才会高效。 不一定用了order by 就一定慢,有时候说...
2019-08-13 20:11:00 143
转载 总结:nginx502:API接口502异常排查过程
问题背景:118机器出现接口不通报警,一段时间后恢复 排查过程: 1、确认问题:nginx大量502异常,即nginx对应的后端服务可能处理很慢或者将请求丢弃了。 2、检查118机器的cpu,内存,网络等基础指标,发现eth0这段时间入口流量骤减,几乎为0,而且出问题的几天,时间吻合,其...
2019-08-06 19:49:00 6156
转载 总结:Spring
1、@Bean:https://www.cnblogs.com/feiyu127/p/7700090.html 2、@Configuration 3、SpringBoot之多数据源动态切换数据源:https://www.jianshu.com/p/cac4759b2684 ...
2019-07-30 19:35:00 130
转载 Linux:User space 与 Kernel space
学习 Linux 时,经常可以看到两个词:User space(用户空间)和 Kernel space(内核空间)。 简单说,Kernel space 是 Linux 内核的运行空间,User space 是用户程序的运行空间。为了安全,它们是隔离的,即使用户的程序崩溃了,内核也不受影响。 ...
2019-07-25 10:09:00 477
转载 总结:linux命令
1、scp scp local_file remote_username@remote_ip:remote_folder 2、netstat netstat -ant | grep 8081 https://www.cnblogs.com/zhenbianshu/p/10637964....
2019-07-18 10:10:00 107
转载 总结:为什么要限制最大连接数?
一个tcp连接需要:1,socket文件描述符;2,IP地址;3,端口;4,内存 原因: 建立连接需要消耗资源,详情查看: https://blog.csdn.net/qj4522/article/details/84892762 https://blog.csdn.net/solst...
2019-07-17 19:38:00 1156
转载 Java后端技术精选优秀博文
一、Java基础 1、Java中枚举类型Enum的一种使用方式 2、Java性能优化之字符串优化处理 3、Java面试题问与答:编译时与运行时 4、Java中OIO与NIO的简单区别 5、为什么Java中1000==1000为false而100==100为true? 6、如何做到...
2019-07-01 20:01:00 256
转载 Java后端技术精选优秀博文
一、Java基础 1、Java中枚举类型Enum的一种使用方式 2、Java性能优化之字符串优化处理 3、Java面试题问与答:编译时与运行时 4、Java中OIO与NIO的简单区别 5、为什么Java中1000==1000为false而100==100为true? 6、如何做到...
2019-07-01 20:01:00 229
转载 Java后端技术精选优秀博文
一、Java基础 1、Java中枚举类型Enum的一种使用方式 2、Java性能优化之字符串优化处理 3、Java面试题问与答:编译时与运行时 4、Java中OIO与NIO的简单区别 5、为什么Java中1000==1000为false而100==100为true? 6、如何做到...
2019-07-01 10:48:00 2120
转载 架构演进思路--淘宝
1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2、基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几...
2019-07-01 10:23:00 212
转载 别在 Java 代码里乱打日志了,这才是正确的打日志姿势!
使用slf4j 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打日志,良好的系统,是可以通...
2019-07-01 09:50:00 130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人