精准测试之分布式调用链底层逻辑
软件大规模生产造就了更为庞大的系统,但若是系统中的某一环节出了问题,我们该如何实现快速定位呢?其实,许多的管理办法与开发⼯具都可以做到。就像是敏捿开发、⾃动化构建、⾃动化部署、⾃动化运维、⾃动化扩容等、线上链路监控等等。今天我们就来介绍精准测试之分布式调用链底层逻辑。
Aimerl0 Aimerl0
4年前
每日一题(四)
写在前面寒假重启每日一题计划,这回想挑战一些以前打得比较少的知识,比如SSRF、SSTI、JSON/COOKIE伪造、JS原型链污染等等,所以冲就完事了!FBCTF2019Event初见是一个登录框,其中Adminpanel目录提示需要先登录试了一些sql注入的万能密码,没用,常规登录后Adminpanel提示需要成为管理员Eventpan
徐小夕 徐小夕
4年前
看了10款文档编辑器之后, 我决定...
作为一名技术工作者,我们经常会遇到编写技术文档,技术分享等需求,网上也有很多现成的文档管理工具,出于好奇心,我拉着朋友一起实现了一个,用来自给自足.接下来就来介绍一下轻量级且灵活方便的文档编辑工具——powerNice(http://h5.dooring.cn/powernice).powerNice(http://h5.door
Stella981 Stella981
3年前
MyBatis接口(Bean)与配置信息(Mapper)绑定
目的MyBatis的XML配置文件解析成JAVA类并在内存中存储,但是在程序运行时需要对应的类去调用,而相应的调用类还没有实例化,现在流行的都是使用Spring去管理需要的对象,Spring提供2种方式,分别为XML与注解。下面来分析调用类的实例化及与配置绑定。1XML方式<bean id"menuMapper" cl
Stella981 Stella981
3年前
JFR定位由于可能的JDK11的bug导致Log4j2 CPU占用100%的问题
本文基于OpenJDK11最近使用SpringCloudGateway的时候,遇到了一个奇怪的问题:线上有3个API网关实例,压力均衡,平稳运行3天后,突然有一个实例,CPU飚高,并且响应时间增加很多,从几十毫秒涨到了几分钟。线上是k8s管理容器,立刻停掉了这个pod,重建,恢复正常。线上我们开启了JFR记录(
Wesley13 Wesley13
3年前
TCP、UDP协议及两者的区别
一、TCP协议:位于传输层,提供可靠的字节流服务。所谓的字节流服务(ByteStreamService)是指,为了方便传输,将大块数据分割成以报文段(segment)为单位的数据包进行管理。而可靠的传输服务是指,能够把数据准确可靠地传给对方。即TCP协议为了更容易传送大数据才把数据分割,而且TCP协议能够确认数据最终是否送达
Stella981 Stella981
3年前
Egret实战开发笔记,飞行射击游戏(五)
今天是开发飞行射击游戏第五天,爆炸特效体系与NPC子弹弹幕。简介实现爆炸特效体系与NPC子弹弹幕。飞机爆炸也是一个类,爆炸也是个数可变的,也需要特效管理者类。实现效果本来想路视频转GIF的,但是gif文件过大,超过5M又上传不了,而且压缩后失帧严重,仅截取了一部
Stella981 Stella981
3年前
Creator避免UI一次性加入场景
      通过层级管理器,做出来的UI,一次性放到场景里,加载无用的资源太多了,会导致加载速度慢,浪费内存,使用预制资源,一开始不使用的资源,使用预制资源,需要的时候加载进来,不需要的时候移除掉。      下图是实现的效果图,功能很简单,只为了实现原理。!(https://oscimg.oschina.net/oscnet/2d
Wesley13 Wesley13
3年前
MySQL学习笔记(28):复制
本文更新于20200504,使用MySQL5.7,操作系统为Deepin15.4。目录启动选项管理维护复制是指将主库的DDL和DML操作通过二进制日志传到从库上,然后从库对这些日志重做,从而使得主库和从库的数据保持同步。复制的优点有:如果主库出现问题,可以快速切换到从库提供服务。可以在从库上执行
Wesley13 Wesley13
3年前
2021 最新大数据学习路线(完整详细版,含免费资料)
你好,我是号主的朋友应癫,大数据领域十年研发和管理,曾就职于中国电子、美团、字节跳动。今天给大家分享的是我根据自己的经历和经验总结出来的大数据技术学习路线,教你如何突破大数据层层技术难关。!(https://oscimg.oschina.net/oscnet/ce77b2e9b436434cb0e54fce86187cd6.p