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源码系列
图解java.util.concurrent并发包
源码系列
——深入理解ConcurrentHashMap并发容器,看完薪水涨一千
图解java.util.concurrent并发包
源码系列
——深入理解ConcurrentHashMap并发容器HashMap简单介绍HashMap在并发场景下的问题HashMap在并发场景下的替代方案
黄俊懿
·
2023-10-29 10:41
java
开发语言
后端
并发编程
skywalking
项目打印traceId
1、背景在我们系统或者应用中集成了
skywalking
后,我就可以进行链路的跟踪了。我们在使用ELK或者其他的一些日志分析工具查找日志。如果要跟踪系统调用链,我们需要在日志中打印出traceId。
xixingzhe2
·
2023-10-29 10:59
spring
工具
微服务
logback
skywalking
Megatron-LM
源码系列
(一): 模型并行初始化
github:https://github.com/NVIDIA/Megatron-LM在本系列中,我们将探讨Megatron-LM的源代码。Megatron-LM是由Nvidia开发的一个大规模语言模型训练框架,它采用模型并行的方式实现分布式训练。在本篇文章中,我们将关注模型并行初始化的过程。1.pretrain在Megatron中pretrain函数是框架执行的入口,定义在megatron/t
MLTalks
·
2023-10-29 08:41
训练框架
大模型
python
机器学习
人工智能
深度学习
pytorch
transformer
Megatron-LM
源码系列
(二):Tensor模型并行和Sequence模型并行训练
代码库地址:https://github.com/NVIDIA/Megatron-LM/tree/23.051.整体介绍模型并行训练实现的核心代码在megatron/core/目录下,按README.md介绍来说,MegatronCore是一个专门针对transformer类模型、效率高、可扩展的计算库。megatron/core├──README.md├──__init__.py├──enums
MLTalks
·
2023-10-29 08:41
训练框架
大模型
pytorch
深度学习
人工智能
机器学习
java
源码系列
:链表是什么?数组和它有何不同?(2022-07-28更新完毕)
详细可参见最近系列文章:java
源码系列
:技术的本质?数组到底是什么?数组为何查询
华哥折腾历险记
·
2023-10-29 02:50
java源码系列详解
链表
java
数据结构和算法
Spring 4.x
源码系列
3-bean创建
一、前沿在上节文章bean加载中我们学习了Sprin加载bean的整个过程,其中对于如何创建bean的我们没有讲解,本节将从createBean方法开始,阅读源码来了解bean的创建的整个过程,bean的创建是Spring中非常重要的模块,通过它可以了解Spring容器是怎么将bean创建出来的二、bean创建前奏bean的创建是从AbstractAutowireCapableBeanFactor
dragon@oo
·
2023-10-29 00:57
spring
Spring
4.x
源码
bean创建
循环依赖
skywalking
golang客户端源码解析
源码地址gosdk:https://github.com/SkyAPM/go2skyplugin:https://github.com/SkyAPM/go2sky-plugins提供了gohttp、go-restful、gin等框架的trace接入插件,用于服务端和客户端的tracespan创建。gosdk的基本特性客户端和服务端使用grpc双向stream通信。可以设置采样率。默认都会上报。可以
7亮
·
2023-10-28 06:06
从入门到放弃
SkyWalking
3--Java Agent
正如上一课时接入
SkyWalking
Agent那样,-javaagent参数之后需要指定一个jar包,这个jar包需要同时满足下面两个条件:在META-INF目录下
滴流乱转的小胖子
·
2023-10-28 01:16
性能诊断工具对比+Prometheus(普罗米修斯)监控系统学习
Java自带的工具JConsoleJVisualVMjmapjstackjcmd单机图形化诊断工具YourKitJProfilerVisualVMArthas分布式诊断工具ZipkinPrometheus
SkyWalking
PinpointJava
keep one's resolveY
·
2023-10-27 19:09
SpringCloud
prometheus
Day79 微服务架构拆分
拆分的目的:复杂问题简单化.微服务解决的问题|交付速度|故障范围|整体可用性|持续演进|可以通过TraceID查看
SkyWalking
和ELK的调用链路,然后按照TraceId搜索对应的系统日志.https
小周爱吃瓜
·
2023-10-27 03:29
Vue3.0
源码系列
(八):响应式原理(watch的实现原理)
不知不觉中,Vue3.0的响应式原理来到了最后一个重要的api,那就是watch的源码实现原理。相信大家在项目中每时每刻都在使用watch,在使用的时候,有没有想过其内部源码的实现逻辑那。如果你想要探究其中的奥秘,那么今天就跟着我走进watch的源码世界一探究竟。watch:所谓watch,其本质就是一个响应式数据,当数据发生变化时候,去执行相应的回调函数。watch(obj,()=>{conso
前端开发小司机
·
2023-10-26 22:44
javascript
前端
vue.js
SpringCloud——
Skywalking
+ES实现链路跟踪(Windows版)
SpringCloud——
Skywalking
+ES实现链路跟踪(Windows版)一、介绍
SkyWalking
是一个可观察性分析平台和应用程序性能管理系统。跟踪、指标和记录一体化解决方案。
can_1994
·
2023-10-26 21:34
微服务
java及其相关框架
spring
cloud
spring
cloud
alibaba
skywalking
elasticsearch
windows
探索微服务架构下常用工具与框架的安装、配置与使用
nacos、redis、elasticsearch、sentinel、
skywalking
、rabbitmq和springcloud等工具和框架作为微服务架构中不可或缺的一部分,其安装、配置和使用的正确与否
菠萝追雪
·
2023-10-26 18:20
redis
elasticsearch
rabbitmq
springcloud
sentinel
skywalking
java
聊聊
skywalking
的jedis-pulgin
序本文主要研究一下
skywalking
的jedis-pulgin
skywalking
-plugin.def
skywalking
-6.6.0/apm-sniffer/apm-sdk-plugin/jedis
go4it
·
2023-10-26 14:37
Linux环境jar包启动脚本
1.创建deploy.sh文件,定义程序名及jar包的名:2.编写判断程序是否正在运行的方法:3.编写启动程序方法:这里在启动时候,初始化了一些jvm参数、指定了
skywalking
jar包的路径、项目日志输出文件格式的路径
Run,boy
·
2023-10-26 09:26
《Linux》专栏
java
linux
spring
boot
基于
SkyWalking
的分布式跟踪系统 - 异常告警
UI参数首先我们认识一下SWDashBoard上的几个关键参数,如下图所示image告警配置告警流程
skywalking
发送告警的基本原理是每隔一段时间轮询
skywalking
-collec
JAVA日知录
·
2023-10-26 01:08
Skywalking
-09:OAL原理——如何通过动态生成的Class类保存数据
OAL如何通过动态生成的Class类,保存数据前置工作OAL如何将动态生成的SourceDispatcher添加到DispatcherManager//org.apache.
skywalking
.oap.server.core.oal.rt.OALEngineLoaderService
Switch_vov
·
2023-10-24 05:32
Spring 4.x
源码系列
2-bean加载
一、前沿在上节文章ApplicationContextrefresh刷新中我们学习了Spring启动是如何将所有的bean实例化并加载的,其中我们只分析到了Spring将bean的定义转换为BeanDefinition,并注册到BeanFactory中,后续的bean的实例化和初始化(bean的加载)我们没有讲解,我们将bean的实例化和初始化称之为bean的加载,本文将从BeanFactory的
dragon@oo
·
2023-10-22 19:58
spring
Spring
4.x
源码
bean加载
spring
源码系列
一--BeanDefinition
如果说java是由对象组成,那么spring-framework框架可以说是由BeanDefinition所构成。BeanDefinitiion其实是spring中的顶级接口,我们在阅读源码之前必须要先搞懂BeanDefinition的作用以及成员变量的含义和其不同的实现类在spring中所扮演的角色。本文会详细解释spring初始化阶段所用到的BeanDefinition的实现类以及相应成员变量
搬砖工二狗
·
2023-10-22 19:54
源码
spring
spring
java
后端
【Flink
源码系列
】Flink 侧流输出源码解析
Flink的sideoutput为我们提供了侧流(分流)输出的功能,根据条件可以把一条流分为多个不同的流,之后做不同的处理逻辑,下面就来看下侧流输出相关的源码。先来看下面的一个Demo,一个流被分成了3个流,一个主流,两个侧流输出。SingleOutputStreamOperator process = kafka_source1.process( ne
JasonLee实时计算
·
2023-10-22 08:01
Flink
源码系列
java
android
flink
编程语言
算法
【Flink
源码系列
】Flink 源码:广播流状态源码解析
BroadcastState是OperatorState的一种特殊类型。它的引入是为了支持这样的场景:一个流的记录需要广播到所有下游任务,在这些用例中,它们用于在所有子任务中维护相同的状态。然后可以在处理第二个流的数据时访问这个广播状态,广播状态有自己的一些特性。必须定义为一个Map结构。广播状态只能在广播流侧修改,非广播侧不能修改状态。BroadcastState运行时的状态只能保存在内存中。看
JasonLee实时计算
·
2023-10-22 08:30
Flink
源码系列
java
android
设计模式
flink
spark
全链路跟踪——Zipkin、Pinpoint、
SkyWalking
、CAT、jaeger(一)
skywalking
是一款国产开源框架,为分布式系统的应用程序性能监控工具,特别为微服务、云原生和基于容器(Kubernetes
souldomain
·
2023-10-22 03:30
全链路跟踪
skywalking
java mysql 分布式锁_死磕 java同步系列之mysql分布式锁
欢迎关注我的公众号“彤哥读源码”,查看更多
源码系列
文章,与彤哥一起畅游源码的海洋。(手机横屏看源码更方便)问题(1)什么是分布式锁?(2)为什么需要分布式锁?(3)mysql如何实现分布式锁?
Asmolia
·
2023-10-21 14:08
java
mysql
分布式锁
Spring Cloud Alibaba 集成
Skywalking
链路追踪
SpringCloudAlibaba集成
Skywalking
链路追踪简介
skywalking
是一个国产开源框架,2015年由吴晟开源,2017年加入Apache孵化器。
好奇新
·
2023-10-21 12:59
skywalking
skywalking
目录1
skywalking
介绍1.1链路追踪介绍1.2
Skywalking
介绍1.3
Skywalking
介绍1.4
Skywalking
目录结构2安装
skywalking
服务器3IDEA集成使用agent3.1
x0757
·
2023-10-21 12:27
skywalking
系统架构
微服务
微服务链路追踪
Skywalking
服务警告
文章目录1摘要2警告通知配置3通知接口示例4测试通知5推荐参考资料6Github源码1摘要
Skywalking
支持服务警告,即当服务调用异常的时候通知开发者。
Flying9001
·
2023-10-21 12:26
Java
skywalking
spring
cloud
spring
cloud
alibaba
链路追踪
警告
SpringCloud链路追踪
SkyWalking
-第七章-告警
目录概述告警规则Webhook(网络钩子)告警配置webhook第三方告警推送概述
SkyWalking
告警功能是在6.x版本新增的,其核心由一驱动,这些规则定义在config/alarm-settings.yml
Blueeyedboy521
·
2023-10-21 12:26
开发组件
spring
cloud
skywalking
java
SpringCloud:自定义
skywalking
链路追踪
一、添加依赖:org.apache.
skywalking
apm-toolkit-logback-1.x8.7.0org.apache.
skywalking
apm-toolkit-trace8.7.0二、
amadeus_liu2
·
2023-10-21 12:24
SpringCloud
spring
cloud
skywalking
spring
boot
CAT学习 (超详细)
文章目录0.学习目标1.CAT入门1.1什么是调用链监控1.1.1架构的演进历史1.1.2调用链监控的需求1.1.3调用链监控的原理1.2什么是CATPinPoint**
SkyWalking
**Zipkin1.3CAT
兜兜转转@
·
2023-10-21 09:04
超详细学习
JAVA
java
实践讲解
Skywalking
跨语言请求链路追踪(Python+Java)
1缘起服务间链路追踪问题对于大型的业务系统是非常重要的,一个完整的业务系统中服务数量众多,且是使用不同语言开发的,如Java、Python、Go、PHP、Ruby等,服务间调用关系相对于单体服务是爆发式增长,特别是嵌套调用,这大大增加了排查问题难度,出现问题,需要一点一点排查问题出现在哪个环节,基于对后台系统追踪的探究,巨人们研究了众多服务追踪工具,帮助我们理清服务间的调用关系以及服务链路追踪,常
天然玩家
·
2023-10-21 03:59
#
Flask
#
Spring
实践大数据
flask
python
java
springboot
skywalking
SkyWalking
告警规则配置说明
Skywalking
告警功能是在6.x版本新增的,其核心由一组规则驱动,这些规则定义在config/alarm-settings.yml文件中。
旷野九思
·
2023-10-20 23:26
监控配置手册
php
数据库
开发语言
基于epoll封装非阻塞的reactor框架(附源码)
C++常用功能
源码系列
文章目录C++常用功能
源码系列
前言一、reactor架构二、client端reactor代码三、server端reactor代码四、单reactor架构可以实现百万并发总结前言本文是
c+猿辅导
·
2023-10-20 18:59
C++常用功能代码实现(源码)
开发语言
c++
后端
java调用
skywalking
的 graphql
GraphQL既是一种用于API的查询语言也是一个满足你数据查询的运行时。GraphQL对你的API中的数据提供了一套易于理解的完整描述,使得客户端能够准确地获得它需要的数据,而且没有任何冗余,也让API更容易地随着时间推移而演进,还能用于构建强大的开发者工具。向你的API发出一个GraphQL请求就能准确获得你想要的数据,不多不少。GraphQL查询总是返回可预测的结果。使用GraphQL的应用
Damon_Maa
·
2023-10-20 15:31
skywalking
graphql
后端
Skywalking
之三高级
个人专题目录
Skywalking
高级1.Rpc调用监控
Skywalking
(6.5.0)支持的Rpc框架有以下几种:Dubbo2.5.4->2.6.0Dubbox2.8.4ApacheDubbo2.7.0Motan0.2
Java及SpringBoot
·
2023-10-20 14:20
SkyWalking
一、介绍
SkyWalking
开源项目由吴晟2015年创建,同年10月在GitHub上作为个人项目开源。
KwongRay
·
2023-10-20 13:36
分布式链路追踪系统
Skywalking
的部署和应用
一,背景随着业务的扩张,系统变得越来越复杂,由前端、app、api,微服务,数据库,缓存,消息队列,关系数据库,列式数据库等构成了繁杂的分布式网络.当出现一个调用失败的问题时,要定位异常在哪个服务,需要进入每一个服务里看日志,这个过程的复杂度和工作量是不可想象的。当讲到大型微服务系统时,下面这张图经常被引用到。为了解决故障定位难,链路梳理难,容量预估难的问题,一般引入APM体系统来解决,而链路追踪
东皋长歌
·
2023-10-20 07:45
玩意儿
微服务&Spring
分布式
skywalking
链路追踪
traceId
Pinpoint
Skywalking
-01:
Skywalking
介绍
Skywalking
介绍Applicationperformancemonitortoolfordistributedsystems,especiallydesignedformicroservices
Switch_vov
·
2023-10-19 12:33
Vue3组件初始化流程(四): 解决todo:applyOptions对Vue2写法的兼容 initProps Slots [Vue3
源码系列
_xiaolu]
theme:vuepresshighlight:androidstudio解决todo这一章我们来解决前面留下的部分todogetExposeProxygetExposeProxy方法路径:core\packages\runtime-core\src\component.tsexportfunctiongetExposeProxy(instance:ComponentInternalInstanc
Coder小鹿
·
2023-10-19 10:30
vue
源码
vue.js
源码
typescript
Spring
源码系列
(十)——ApplicationEvent事件机制源码分析
文章目录一、ApplicationEvent应用二、ApplicationEvent源码分析1.Listener监听器的注册过程2.initApplicationEventMulticaster()3.registerListeners()4.finishBeanFactoryInitialization()5.finishRefresh()三、小结Spring中与事件有关的接口和类主要包括App
止步前行
·
2023-10-18 17:20
源码分析
Spring
spring
spring源码
事件机制
Megatron-LM
源码系列
(四):重计算(recompute)
github:https://github.com/NVIDIA/Megatron-LM1.recompute参数配置在megatron/arguments.py中有重计算的参数配置如下:group.add_argument('--recompute-activations',action='store_true',help='recomputeactivationtoallowfortraini
MLTalks
·
2023-10-18 02:51
训练框架
大模型
pytorch
深度学习
python
人工智能
机器学习
轻量级的分布式日志追踪利器,十分钟即可接入,从此日志追踪无难事
这时候很多童鞋会开始考虑上
SkyWalking
,Pinpoint等分布式追踪系统来解决,基于OpenTracing规范,而且通常都是无侵入性的,并且有相对友好的管理界面来进行链路Span的查询。
铂赛东
·
2023-10-17 16:45
微服务实战(二十三)一个微服务架构小项目源码
jfcloud介绍基于springcloud的demo实践技术栈:SpringBootMybatisPlusSpringCloudNacosSentinelSpringCloudGatewaySeata
Skywalking
SwaggerLombok
gin_91
·
2023-10-17 03:13
微服务架构实战
SkyWalking
方法级trace粒度实现 @Trace和apm-customize-enhance-plugin介绍
今天就给大家介绍
SkyWalking
方法级trace的实现。实现
SkyWalking
方法级trace的实现具体分为侵入式和外部配置两种方式,各有优劣,可根据项目情况自行选择。
小阿码
·
2023-10-17 00:52
apm
skywalking
tracer
java
docker 安装
skywalking
===================docker下搭建
SkyWalking
https://www.cnblogs.com/xiao987334176/p/13530575.html下载imagedockerpullelasticsearch
zx1323
·
2023-10-17 00:22
后台相关
给自己看的
skywalking
docker
skywalking
自定义增强插件apm-customize-enhance-plugin
skywalking
自定义增强插件apm-customize-enhance-plugin
skywalking
支持自定义增强插件,可在指定类中增强方法,但是需要在xml中将所有需要增强的方法都列出来,链接如下
weixin_40293343
·
2023-10-17 00:49
skywalking
customize
enhance
SkyWalking
使用教程二:自定义监控指定方法trace等高级特性
请见openTLS通过不同的
SkyWalking
服务实现对大集群的监控。使用命名空间隔离上下文传播。如果后端开启了token鉴权,客户端可设置token。应用工具包。
菠萝科技
·
2023-10-17 00:48
java·未分类
skywalking
方法
Trace
Tag
监控
【
SkyWalking
】入门(本文只推荐一些相关文章)
1、介绍推荐链接:官方文档中文文档
SkyWalking
调研与初步实践下载地址
Skywalking
Agent配置(官方)
Skywalking
Agent配置及使用(2)(中文)2、GitHub地址
SkyWalking
3
apple_csdn
·
2023-10-17 00:16
Skywalking
大数据
skywalking
关于
Skywalking
Agent customize-enhance-trace对应用复杂参数类型取值
对于
Skywalking
Agentcustomize-enhance-trace大家应该不陌生了,主要支持以非入侵的方式按用户自定义的Span跟踪对应的应用方法,并获取数据。
zhyuli
·
2023-10-17 00:45
skywalking
customize
基于
SkyWalking
的分布式跟踪系统 - 环境搭建
今天我们聊聊基于Trace的分布式跟踪系统-
SkyWalking
初识
SkyWalking
应用场景随着微服务架构的流行,一些微服务架构下的问题也会越来越突出,比如一个请求会涉及多个服务,而服
JAVA日知录
·
2023-10-16 14:47
单机部署
SkyWalking
+Elasticsearch
configsed-i's/SELINUXTYPE=targeted/#&/'/etc/selinux/configsetenforce02、安装需要用的工具yum-yinstallvimwgetjava3、下载
SkyWalking
眼映星辰
·
2023-10-16 10:25
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他