E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
skywalking源码系列
源码系列
——ArrayList动态扩容机制
前言ArrayList继承了AbstractList类,实现了List接口,并且ArrayList底层是一个动态扩容的数组。ArrayList实现了RandomAccess接口,此接口是一个随机访问的标记接口(不需要遍历,直接通过下标访问数组元素的内存地址),此外还实现了Serializable接口支持序列化(就是将对象转化为字符序的形式,这些字符序列包括了对象的字段和方法,序列化的对象可以被写入
小白菜aaa
·
2024-02-07 08:16
Skywalking
-04:扩展Metric监控信息
扩展Metric监控信息官方文档SourceandScopeextensionfornewmetrics案例:JVMThread增加Metrics修改Thread的定义在apm-protocol/apm-network/src/main/proto/language-agent/JVMMetric.proto协议文件中覆盖messageThread的定义messageThread{int64liv
Switch_vov
·
2024-02-07 06:39
Frostmourne (霜之哀伤)日志告警系统部署安装
简介Frostmourne(霜之哀伤)是汽车之家经销商技术部监控系统的开源版本,用于帮助监控几乎所有数据库数据(包括Elasticsearch,Prometheus,
SkyWalking
,MySql等等
Songxwn
·
2024-02-06 21:29
elasticsearch
网络
Vue
源码系列
讲解——变化侦测篇【上】(何为变化侦测)
目录1.前言2.什么是变化侦测3.总结1.前言众所周知,Vue最大的特点之一就是数据驱动视图,那么什么是数据驱动视图呢?在这里,我们可以把数据理解为状态,而视图就是用户可直观看到页面。页面不可能是一成不变的,它应该是动态变化的,而它的变化也不应该是无迹可寻的,它或者是由用户操作引起的,亦或者是由后端数据变化引起的,不管它是因为什么引起的,我们统称为它的状态变了,它由前一个状态变到了后一个状态,页面
小彭努力中
·
2024-02-06 08:15
Vue源码讲解
vue.js
前端
开发语言
前端框架
Vue
源码系列
讲解——变化侦测篇【中】(Object的变化侦测)
目录1.前言2.使Object数据变得“可观测”3.依赖收集3.1什么是依赖收集3.2何时收集依赖?何时通知依赖更新?3.3把依赖收集到哪里4.依赖到底是谁5.不足之处6.总结1.前言在上一篇文章中,我们知道:数据驱动视图的关键点则在于我们如何知道数据发生了变化,只要知道数据在什么时候变了,那么问题就变得迎刃而解,我们只需在数据变化的时候去通知视图更新即可。要想知道数据什么时候被读取了或数据什么时
小彭努力中
·
2024-02-06 08:44
Vue源码讲解
前端
前端框架
vue.js
开发语言
Skywalking
9.x简单安装和配置Java探针采集数据
问题描述需要使用
Skywalking
获取Java程序的各个链路之间的调用关系,简单部署了一个
Skywalking
,对过程进行简单记录。
长空~
·
2024-02-05 20:35
skywalking
java
开发语言
skywalking
链路追踪
skywalking
1.简介1.1
skywalking
介绍1.2链路追踪框架对比1.3
Skywalking
架构2环境构建2.1windows环境2.1.1启动
skywalking
服务和UI界面2.1.2
qq_47614329
·
2024-02-05 09:14
skywalking
java
mysql问题
候选人:嗯~,我们当时做压测的时候有的接口非常的慢,接口的响应时间超过了2秒以上,因为我们当时的系统部署了运维的监控系统
Skywalking
,在展示的报表中可以看到是哪一个接口比较慢,并且可以分析这个接口哪部分比较慢
五星颠勺大厨
·
2024-02-05 06:47
java
基于javaagent-ByteBuddy监控方法执行耗时
基于javaagent-ByteBuddy监控方法执行耗时前言目录结构环境准备测试结果前言目的:不改造原有项目代码,通过字节码增强技术来实现方法调用耗时学习:最近学习
Skywalking
时偶然接触到有关字节码方面的知识
yourgod007
·
2024-02-05 05:30
字节码
java
后端
Skywalking
应用笔记
概念
Skywalking
是一款分布式的系统性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。
KEEPMA
·
2024-02-05 05:29
skywalking
笔记
Skywalking
学习之ByteBuddy 方法执行时间监控
Skywalking
git:GitHub-apache/
skywalking
:APM,ApplicationPerformanceMonitoringSystem集成入门:10分钟3个步骤集成使用
SkyWalking
山塘小鱼儿
·
2024-02-05 05:29
skywalking
学习
【微服务】
skywalking
自定义链路追踪与日志采集
目录一、前言二、自定义链路追踪简介2.1自定义链路追踪应用场景2.2链路追踪几个关键概念三、
skywalking
自定义链路追踪实现3.1环境准备3.2集成过程3.2.1导入核心依赖3.2.2几个常用注解
小码农叔叔
·
2024-02-04 07:00
架构技术栈
技术总结
分布式技术
skywalking自定义链路
skywalking链路追踪
skywalking接入日志
skywalking追踪日志
skywalking链路
skywalking
skywalking日志采集
Megatron-LM
源码系列
(七):Distributed-Optimizer分布式优化器实现Part2
1.使用入口DistributedOptimizer类定义在megatron/optimizer/distrib_optimizer.py文件中。创建的入口是在megatron/optimizer/__init__.py文件中的get_megatron_optimizer函数中。根据传入的args.use_distributed_optimizer参数来判断是用DistributedOptimiz
MLTalks
·
2024-02-04 06:22
大模型
训练框架
分布式
深度学习
人工智能
pytorch
聊聊
skywalking
的dubbo-2.7.x-plugin
序本文主要研究一下
skywalking
的dubbo-2.7.x-plugin
skywalking
-plugin.def
skywalking
-6.6.0/apm-sniffer/apm-sdk-plugin
go4it
·
2024-02-03 22:27
翻译
Skywalking
可扩展的观测
Skywalking
可扩展的观测原文地址http://
skywalking
.apache.org/blog/2020-08-11-observability-at-scale/
SkyWalking
不断发展以解决观测的可扩展性问题
ShootHzj
·
2024-02-02 22:19
Skywalking
自定义面板保存报错的解决方案The dashboard update has been disabled. Check SW_ENABLE_UPDATE_UI_TEMPLATE
在
Skywalking
中我们可以开启编辑模式,然后自定义监控面板,如下图所示:当我们想要保存自定义的UI面板时,大概率会遇到这个错误Thedashboardupdatehasbeendisabled.CheckSW_ENABLE_UPDATE_UI_TEMPLATEonconfiguration-vocabulary.md
测试开发Kevin
·
2024-02-02 16:59
APM应用性能监控
skywalking
一步步教大家在windows环境下搭建
SkyWalking
,百分百成功(内附spring boot demo工程源码)
本文详细的介绍了
skywalking
在Win10上的环境安装过程,es、oap和应用jar包都在一台机器上运行。
测试开发Kevin
·
2024-02-02 16:58
APM应用性能监控
skywalking
详解
Skywalking
采集springboot 应用日志的方法(内附源码)
大家都知道
Skywalking
的链路追踪功能非常强大,可以帮助用户深入了解应用程序中各个组件之间的依赖关系。在实际应用中,往往需要将链路追踪数据与日志数据结合起来进行综合分析。
测试开发Kevin
·
2024-02-02 16:58
APM应用性能监控
spring
boot
skywalking
详解
SkyWalking
前端监控的性能指标
SkyWalking
从8.2.0版本开始支持对前端浏览器端的性能进行监控,不仅可以像以前一样监控浏览器发送给后端服务的与请求,还能看到前端的渲染速度、错误日志等信息——这些信息是获取最终用户体验的最有效指标
测试开发Kevin
·
2024-02-02 16:24
APM应用性能监控
skywalking
前端
图解java.util.concurrent并发包
源码系列
——深入理解定时任务线程池ScheduledThreadPoolExecutor
深入理解定时任务线程池ScheduledThreadPoolExecutorScheduledThreadPoolExecutor作用与用法ScheduledThreadPoolExecutor内部执行流程DelayedWorkQueueScheduledFutureTask源码分析任务提交ScheduledFutureTask的属性和方法delayedExecute(t)任务执行Schedule
黄俊懿
·
2024-02-01 21:55
java
开发语言
后端
并发编程
JUC
jvm
六、Nacos
源码系列
:Nacos健康检查
目录一、简介二、健康检查流程2.1、健康检查2.2、客户端释放连接事件2.3、客户端断开连接事件2.4、小结2.5、总结图三、服务剔除一、简介Nacos作为注册中心不止提供了服务注册和服务发现的功能,还提供了服务可用性检测的功能,在Nacos1.x的版本中,临时实例走的是distro协议,客户端向注册中心发送心跳来维持自身的健康(healthy)状态,持久实例则走的是Raft协议存储。主要有两种检
每天都要进步一点点
·
2024-02-01 19:23
#
Nacos源码
Nacos健康监测
Nacos源码
Nacos健康检查
Nacos
Skywalking
的Trace Profiling 代码级性能剖析功能应用详解
代码级性能剖析
Skywalking
提供了TraceProfiling功能对具体出现问题的span进行代码级性能剖析。代码级性能剖析就是利用方法栈快照,并对方法执行情况进行分析和汇总。
测试开发Kevin
·
2024-02-01 09:23
APM应用性能监控
skywalking
Skywalking
trace UI页面中字段信息详解,包括端点、跨度类型和Peer
刚上手
Skywalking
的同学可能对traceUI页面信息中的字段信息不是很了解,在这里就给大家一一讲解,重点关注端点、跨度类型和Peer服务:服务的名称实例:服务对应的实例端点:端点(Endpoint
测试开发Kevin
·
2024-02-01 09:22
APM应用性能监控
skywalking
Mybatis
源码系列
:领略设计模式在 Mybatis 其中的应用
文章目录一、Builder模式二、工厂模式三、单例模式四、代理模式五、组合模式六、模板方式模式七、适配器模式八、装饰器模式九、迭代器模式虽然我们都知道有23种设计模式,但是大多停留在概念层面,真实开发中很少遇到,Mybatis源码中使用了大量的设计模式,阅读源码并观察设计模式在其中的应用,能够更深入的理解设计模式。Mybatis至少遇到了以下的设计模式的使用:Builder模式,例如SqlSess
Code技术分享
·
2024-02-01 02:10
mybatis
java
设计模式
MyBatis
源码系列
:MyBatis 解析配置文件、二级缓存、SQL
文章目录解析全局配置文件二级缓存解析解析二级缓存缓存中的调用过程缓存中使用的设计模式解析SQL解析全局配置文件启动流程分析Stringresource="mybatis-config.xml";//将XML配置文件构建为Configuration配置类reader=Resources.getResourceAsReader(resource);//通过加载配置文件流构建一个SqlSessionFa
Code技术分享
·
2024-01-31 06:13
mybatis
java
SkyWalking
+es部署与使用
第一步下载
skywalking
:http://
skywalking
.apache.org/downloads/第二步下载es:https://www.elastic.co/cn/downloads/elasticsearch
虎神大帝
·
2024-01-29 23:21
skywalking
elasticsearch
大数据
SkyWalking
+es部署与使用
第一步下载
skywalking
:http://
skywalking
.apache.org/downloads/第二步下载es:https://www.elastic.co/cn/downloads/elasticsearch
虎神大帝
·
2024-01-29 23:50
k8s
elasticsearch
大数据
big
data
40张图看懂分布式追踪系统原理及实践
本文将会从以下几个方面来阐述分布式追踪系统原理及作用
SkyWalking
的原理及架构设计我司在分布式调用链上的实践分布式追踪系统的原理及作用
倾听铃的声
·
2024-01-28 14:59
后端
分布式
数据库
中间件
java
微服务
SkyWalking
自定义插件(Spring RabbitMQ)
SkyWalking
自定义插件(SpringRabbitMQ)官方RabbitMQ插件问题
skywalking
官方提供的RabbitMQ插件存在缺陷,其只针对RabbitMQ官方原生Client实现扩展
Kenny是肯尼
·
2024-01-27 07:41
应用监控
rabbitmq
skywalking
skywalking插件
skywalking源码
阅读go语言工具
源码系列
之gopacket(谷歌出品)----第二集 layers-巧妙的抽象与无聊的协议包
上一集中我们讲到了wpcap.dll的go封装方法,对于linux系统下libpcap的go封装采用的是常用的cgo方式,想了解的可以看看pcap文件夹中的pcap_unix.go。我们得到了wpcap.dll的go调用,就可以利用它来进行列举所有网络设备,例如以下代码packagemainimport("fmt""github.com/google/gopacket/pcap""log")//得
伏虎山真人
·
2024-01-26 21:08
golang
golang
驱动开发
开发语言
阅读go语言工具
源码系列
之gopacket(谷歌出品)----第一集 DLL的go封装
gopacket项目是google出品的golang第三方库,项目源码地址google/gopacket:ProvidespacketprocessingcapabilitiesforGo(github.com)gopacket核心是对经典的抓包工具libpcap(linux平台)和npcap(windows平台)的go封装,提供了更方便的go语言操作接口,里面如何实现的,接下来的文章中会有介绍。
伏虎山真人
·
2024-01-26 21:36
golang
golang
开发语言
后端
SkyWalking
8.5 logback日志收集
说明本文主要介绍在
SkyWalking
8.5下收集logback日志,关于
SkyWalking
8.5的安装部署本文不做介绍。
Liekkasz
·
2024-01-26 16:16
skywalking
监控mysql_基于
SkyWalking
的分布式跟踪系统 - 微服务监控
上一篇文章我们搭建了基于
SkyWalking
分布式跟踪环境,今天聊聊使用
SkyWalking
监控我们的微服务(DUBBO)服务案例假设你有个订单微服务,包含以下组件MySQL数据库分表分库(2台)生产者
weixin_39524247
·
2024-01-26 07:17
skywalking
前端_用
SkyWalking
做分布式追踪和应用性能监控系统
SkyWalking
是观察性分析平台和应用性能管理系统。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。
热带汽水
·
2024-01-26 07:17
skywalking前端
我用
SkyWalking
解决分布式链路追踪,这也太香了
大家好,我是不才陈某~本篇文章介绍链路追踪的另外一种解决方案
Skywalking
,文章目录如下:什么是
Skywalking
?
Java架构设计
·
2024-01-26 07:45
分布式
java
spring
boot
Java程序员
经验分享
SkyWalking
分布式系统应用程序性能监控工具-中
其他功能性能剖析在系统性能监控方法上,
Skywalking
提出了代码级性能剖析这种在线诊断方法。
IT小神
·
2024-01-26 07:10
微服务
分布式
Java
java
分布式
微服务
Spring Cloud+
SkyWalking
全链路监控部署及使用分享
先了解
SkyWalking
极简入门|Apache
SkyWalking
版本:apache-
skywalking
-apm-9.7.0.tar.gzOAP服务和UI服务apache-
skywalking
-java-agent
XT4625
·
2024-01-26 07:34
spring
cloud
skywalking
spring
Skywalking
快速搭建应用监控
今天我们就着重讲一讲如何基于
Skywalking
来快速搭建一套应用性能监控平台一、Skywaling介绍
Skywalking
是由国内开源爱好者吴晟开源并提交到Apache孵化器的开源项目,2017年12
nantian_zmops
·
2024-01-26 07:03
运维
skywalking
skywalking
基于
Skywalking
开发分布式监控(一)
接手为微服务系统搞链路监控项目一年多,也和
skywalking
打了一年多的交道,也应该有个总结,主要谈一下搭建监控系统遇到的难点和解决方案。
zhyuli
·
2024-01-26 07:01
skywalking
分布式
SkyWalking
介绍与使用docker-compose部署服务
一、
Skywalking
概述1、
Skywalking
介绍
Skywalking
是分布式系统的应用程序性能监视工具,专为微服务,云原生架构和基于容器(Docker,K8S,Mesos)架构而设计,它是一款优秀的
Hoking
·
2024-01-26 07:30
微服务组件
skywalking
docker
容器
Spring手撸
源码系列
-给Bean对象注入属性
上一章是给Bean对象注入构造参数,这一章就来实现给Bean对象注入属性,一般来说类有构造方法也会有全局变量的属性,那么我们在创造的时候就需要注入进来,不能不管,这样才是一个完整的创建对象。对于属性的创建除了基本类型也会有引用类型,引用其他的Bean对象等等都要考虑。1.工程目录标红的是新添加的├─src│├─main││├─java│││└─com│││└─spring│││└─sourceco
PromisingGirl-Du
·
2024-01-25 18:02
#
spring
spring
java
后端
深入Hotspot源码与Linux内核理解NIO与Epoll
前言距离上一次发布文章将近半年左右了,具体为什么停更,说实话一部分原因是去年10月1放假之后我玩疯了....另外一部原因是总感觉文章写到一定地步之后,我有点不知道写什么了,去年主要更新的是Spring
源码系列
的文章
JAVA程序
·
2024-01-24 18:35
接入
skyWalking
分布式系统(只需2步—2024最新版教程)
(只需要两步操作就可以接入
skyWalking
-js包并供服务端测试,往下看!)可以直接下载我的Vue项目运行既可以看到效果前言
skyWalking
是什么?
耀南.
·
2024-01-24 17:29
分布式系统架构
skywalking
Spring/Spring boot项目接入traceId
业界也有比较成熟的链路追踪ID方案,比如
Skywalking
,它基于动态字节码技术,本身会增加系统的复杂性,以及它需要单独部署服务对信息进行采集,这对于ToB资源敏感的场景下并不适用。
sighting_info
·
2024-01-24 13:18
spring
spring
boot
java
traceId
MySQL面试篇
MySQL面试题主要内容面试官在面试时主要会问以下这些方面的问题MySQL-优化定位慢查询方案一:开源工具调试工具:Arthas运维工具:Prometheus、
Skywalking
方案二:MySQL自带慢日志慢查询日志记录了所有执行时间超过指定参数
编程小猹
·
2024-01-23 23:56
面试
mysql
面试
MySQL Interview Speedrun
或者使用运维监测工具
skywalking
工具,它可以监测服务、接口和物理实例,可以通过它来知道哪个接口的sql执行速度比较慢。
裹著新的光
·
2024-01-23 14:40
mysql
数据库
面试
面试题-MySQL如何定位慢查询
如何定位慢查询:1.慢查询工具调试工具:Arthas运维工具:Prometheus、
Skywalking
2.MySQL自带的慢日志查询慢日志查询默认是关闭的,需要手动
java牛虻
·
2024-01-22 19:49
mysql
数据库
Vue 3.2
源码系列
(Vue.js的设计与实现)01-命令式VS声明式
我通过看完这本书后造成的一部分总结。选择挑选出重要的部分先来介绍一些基本的概念命令式与声明式运行时与编译器副作用一.声明式和命令式命令式与声明式的概念在前端框架的设计中经常会出现,那么究竟什么是命令式、什么是声明式呢?这一咖,我们就主要来明确这两个概念:命令式比如现在领导叫你实现一个大屏展示的数据1.你现在需要用到vue2.需要用到springboot3.需要去考虑一些echarts的参数...在
kangkang-
·
2024-01-21 23:51
Vue.js源码分析
vue.js
前端
javascript
Android 12.0
源码系列
之IMS(二)InputManager
Android12.0
源码系列
之IMS(二)InputManager本篇涉及到的主要代码:frameworks\native\services\inputflingerframeworks\base\services
bubbleben
·
2024-01-20 18:49
Android
12.0源码系列
android
framework
聊聊
skywalking
的TraceSegmentServiceClient
序本文主要研究一下
skywalking
的TraceSegmentServiceClientTracingContextListener
skywalking
-6.6.0/apm-sniffer/apm-agent-core
go4it
·
2024-01-20 05:29
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他