自定义线程池

SOFARPC 支持自定义业务线程池,可以为指定服务设置一个与 SOFARPC 业务线程池隔离的独立业务线程池。多个服务可以共用一个独立的线程池。说明 SOFARPC 要求自定义线程池的类型必须是 com.alipay.sofa.rpc.server.UserThreadPool 。XML ...

限速历史数据迁移任务

背景信息 LTS会将迁移、同步任务拆分为多个线程任务由Worker节点执行,因此,总限速的计算方式为:单个线程任务的限速*每个Worker的线程数*Worker节点总数。Worker节点总数为您购买LTS时选择的LTS节点数量。您可以通过LTS控制台查看Worker...

应用管理

操作列由用量监控、通信记录、查询AppKey及更多功能组成,如下所示:功能 描述 用量监控 查询该应用下不同音视频规格的通信时长,具体操作,请参见 通信时长。通信记录 查询该应用下全链路通话数据(包含通信质量和频道数据),具体操作,...

应用管理

操作列由用量监控、通信记录、查询AppKey及更多功能组成,如下所示:功能 描述 用量监控 查询该应用下不同音视频规格的通信时长,具体操作,请参见 通信时长。通信记录 查询该应用下全链路通话数据(包含通信质量和频道数据),具体操作,...

服务端线程池配置

线程池最小配置:Dhsf.server.min.poolsize 线程池最大配置:Dhsf.server.max.poolsize 线程收敛的存活时间:Dhsf.server.thread.keepalive 服务线程池配置 对于一些慢服务、并发高,可以为其单独配置线程池,以免占用过多的业务线程,影响...

服务端线程池配置

线程池最小配置:Dhsf.server.min.poolsize 线程池最大配置:Dhsf.server.max.poolsize 线程收敛的存活时间:Dhsf.server.thread.keepalive 服务线程池配置 对于一些慢服务、并发高,可以为其单独配置线程池,以免占用过多的业务线程,影响...

JMeter多个线程组的使用说明

当JMeter测试计划中存在多个线程组,您需要了解如何结合JMeter和PTS配置参数,使多个线程组并行或串行压测。前提条件 创建JMeter压测场景。具体操作,请参见 创建JMeter场景。背景信息 JMeter线程组包括setUp线程组、tearDown线程组和主线...

JMeter多个线程组的使用说明

当JMeter测试计划中存在多个线程组,您需要了解如何结合JMeter和PTS配置参数,使多个线程组并行或串行压测。前提条件 创建JMeter压测场景。具体操作,请参见 创建JMeter场景。背景信息 JMeter线程组包括setUp线程组、tearDown线程组和主线...

通信授权功能

通信授权服务,是指阿里云为企业提供的一种用户与企业之间的通信许可服务。通过该服务,可以方便用户管理自己跟企业之间的通讯许可关系。通过该服务的接入,可以方便用户管理企业对自己的通信触达需求。在用户需要时,企业可以触达用户;在...

快速入门Java线程栈分析

本文将演示如何通过ATP的Java线程栈分析功能,分析Java应用中线程的运行情况。1.生成数据源,上传到ATP a.用户可以通过JDK中自带的jstack命令创建Java应用的线程快照,如下:#生成线程快照并输出到 jstack.log$jstack<进程号>>jstack.log b...

通信监测

通信体验 根据默认规则或您单独配置的通信体验规则显示的通信体验评价。SDK 用户使用音视频通信SDK版本号。平台 用户使用音视频通信SDK平台。网络 通信时所在网络,包括WLAN、WiFi、4G。体验视图 可以打开或关闭体验视图。操作 端到端数据...

通信监测

通信体验 根据默认规则或您单独配置的通信体验规则显示的通信体验评价。SDK 用户使用音视频通信SDK版本号。平台 用户使用音视频通信SDK平台。网络 通信时所在网络,包括WLAN、WiFi、4G。体验视图 可以打开或关闭体验视图。操作 查看端到端...

简介

观星台是阿里云音视频通信为开发者提供的通信质量监测平台,分为通信监测、用量统计、质量统计和异常诊断模块,通过提供全链路的质量监控,帮助您及时发现并定位问题,可以有效的降低业务运维成本,并提高产品的使用体验。应用场景 应用...

简介

观星台是阿里云音视频通信为开发者提供的通信质量监测平台,分为通信监测、用量统计、质量统计和异常诊断模块,通过提供全链路的质量监控,帮助您及时发现并定位问题,可以有效的降低业务运维成本,并提高产品的使用体验。应用场景 应用...

线程状态

注意,由于JVM对OS线程也做了简单的抽象,所以它可以识别出一些JVM的特性(比如当前OS线程是因为Java代码执行object.wait()阻塞了,所以我们能看到操作系统线程有 MONITOR_WAIT 等状态)Java线程状态 NEW 线程刚创建 RUNNABLE 线程正在运行...

如何排查Nacos线程数过多的问题

本文介绍如何排查Nacos线程数过多的问题。问题现象 通过监控系统或其他手段,观察到应用的线程数过多,且大部分线程名中带有nacos等字样。可能原因 系统环境问题。程序读取到的CPU数量错误,导致线程池核心大小和最大大小过大。应用中创建...

API概览

通信监测 API 描述 DescribeCallList 分页查询时间范围内创建的通信信息。DescribeCall 获取单次通信详情。DescribeQoeMetricData 获取单次通信中用户的下行体验质量指标。DescribePubUserListBySubUser 根据订阅端获取通信中发布端用户...

应用监控概述

异常分析 应用诊断-线程分析 提供线程粒度的CPU耗时和每类线程数量的统计,并且每5分钟记录一次线程的方法栈并聚合,可真实还原代码执行过程,帮助您快速定位线程问题。线程分析 报警 您可以针对特定监控对象制定报警规则。当规则被触发时...

PolarDB auto_inc场景性能优化之路

阶段3:SMO线程需要等待之前的N个乐观插入线程完成后(最右边Page的乐观插入大概率会失败,因为这次SMO操作就是为了做最右边Page的SMO,那么乐观线程插入失败以后会转换成悲观线程进行插入),获得了Level 1 Page x lock,再等待Level 0 ...

DescribeCallList-分页查询时间范围内通信信息

调用DescribeCallList分页查询时间范围内创建的通信信息。接口说明 使用说明 本接口用于查询时间范围内创建的通信信息。例如:您可以查询通讯时长、状态、用户数等信息。QPS 限制 本接口的单用户 QPS 限制为 5 次/秒。超过限制,API 调用会...

异步处理

线程中使用 java.lang.Runnable 如果您在代码中通过 java.lang.Runnable 新启动了线程或者采用了线程池去异步地处理一些业务,那么需要将 SOFATracer 日志上下文从父线程传递到子线程中去,SOFATracer 提供的 ...您可以按照以下方式使用:...

什么是AI通信加速库Deepnccl

具体说明如下:单机优化 单机内的优化主要针对不同硬件拓扑机型的通信优化,以PCIe互连的机型和NVLink互连的机型为例,具体说明如下:PCIe互连拓扑优化:该机型的多GPU卡之间共享PCIe带宽,通信容易受限于物理带宽。针对PCIe互连拓扑的通信...

版本功能对比

线程池和连接池监控 用于监控具体应用所使用的线程池的各项指标,包括核心线程数量、当前线程数量、最大线程数量、活动线程数量、提交任务数量和任务队列容量。主机监控 用于监控CPU、内存、磁盘、负载、网络流量和网络数据包的各项主机...

DescribeCallList

调用DescribeCallList分页查询时间范围内创建的通信信息。使用说明 本接口用于查询时间范围内创建的通信信息。例如:您可以查询通讯时长、状态、用户数等信息。QPS限制 本接口的单用户QPS限制为10次/秒。超过限制,API调用会被限流,这可能...

Thread Pool

为了发挥出 PolarDB MySQL版 的最佳性能,PolarDB 提供线程池(Thread Pool)功能,将线程和会话分离,在拥有大量会话的同时,只需要少量线程完成活跃会话的任务即可。优势 MySQL默认的线程使用模式是会话独占模式,每个会话都会创建一个...

Tracer 工具类

克隆当前线程的 Tracer 日志上下文 如果业务系统有自己的线程池来处理一些事情,那么业务开发人员就可能需要获取当前线程的 Tracer 日志上下文,来设置到子线程里面去。在 Tracer 1.0.15 之前的版本,都是直接通过 API 来获取父线程的 ...

应用概述

线程分析 提供线程粒度的CPU耗时和每类线程数量的统计,可真实还原代码执行过程,当发现集群的CPU使用率过高,或者出现大量慢方法时,可以通过线程分析功能找到消耗CPU最多的线程或方法。Arthas诊断 利用字节码增强技术,可以在不重启JVM...

自定义和查看CPU选项

当您通过RunInstances购买实例时,部分实例规格支持自定义设置CPU选项(CPU选项由CPU物理核心数和每核线程数决定)。您可以根据应用的性能需求灵活调整ECS实例的物理核心数和每核线程数(即调整ECS实例的vCPU),以获得更好的性能表现,并...

使用IMB软件和MPI通信库测试集群通信性能

本文以IMB软件和MPI通信库为例介绍如何测试E-HPC集群的通信性能。背景信息 IMB(Intel MPI Benchmarks)用于评估HPC集群在不同消息粒度下节点点对点、全局通信的效率。MPI(Message Passing Interface)是支持多编程语言编程的并行计算...

功能特性

线程池和连接池监控 监控具体应用所使用的线程池或连接池的各项指标,包括核心线程数量、当前线程数量、最大线程数量、活跃线程数量、任务队列容量。主机监控 监控CPU、内存、Disk(磁盘)、Load(负载)、网络流量和网络数据包的各项指标...

Arthas诊断

线程耗时分析 线程耗时分析支持显示该应用的所有线程和查看线程的堆栈信息,帮助您快速定位耗时较高的线程。在Arthas诊断页面,单击 线程耗时分析 页签。线程耗时分析 页签会实时获取当前JVM进程的线程耗时情况,并将相似线程聚合。单击...

Arthas诊断

线程耗时分析 线程耗时分析支持显示该应用的所有线程和查看线程的堆栈信息,帮助您快速定位耗时较高的线程。在Arthas诊断页面,单击 线程耗时分析 页签。线程耗时分析 页签会实时获取当前JVM进程的线程耗时情况,并将相似线程聚合。单击...

测试指标

由于所有的压力测试为同步请求,故请求QPS与压力器数量和平均延时呈一定的关系,关系如下:Total QPS=1000/平均延时*5(压力器数量)*每台压力器的线程数 例如,在 4分区-5Runner-5 线程的场景下,如果平均延时为4ms,那么单线程的理论QPS...

Arthas诊断(新版)

线程耗时分析 线程耗时分析支持显示该应用的所有线程和查看线程的堆栈信息,帮助您快速定位耗时较高的线程。在Arthas诊断页面,单击 线程耗时分析 页签。线程耗时分析 页签会实时获取当前JVM进程的线程耗时情况,并将相似线程聚合。单击...

使用自定义Topic通信

自定义Topic通信示例 服务端与设备端通信:服务端下发指令给设备 设备发送消息到服务端 设备与设备通信:基于消息转发的M2M设备间通信 基于Topic消息路由的M2M设备间通信 存储 自定义Topic通信数据 自定义Topic中数据可流转到热数据存储...

虚拟线程

JDK 19初次引入 预览版虚拟线程(Virtual Thread),并在 JDK 21中正式发布,线程转储(thread dump)可以用于虚拟线程问题排查。由于虚拟线程可能有数千或者数百万个,常规的jstack并不适用,目前有如下方式生成包含虚拟线程信息的线程...

问题分析 此类异常发生在应用创建了线程,如果线程因为异常未捕获而退出,在RuntimeInit中会捕获此类异常并杀死进程。具体异常的原因需要看日志附近其他log确定触发异常信息。解决方案 因为应用开启的线程抛出了异常未被捕获而导致抛出...

线程池和连接池监控

您可以通过线程池和连接池监控功能监控具体应用所使用的线程池或连接池的各项指标,包括核心线程数量、当前线程数量、最大线程数量、活跃线程数量、任务队列容量。前提条件 接入应用监控 重要 仅专家版支持线程池和连接池监控功能。开启...

什么是Deepytorch Training(训练加速)

导入Deepytorch Training库的示例代码:import deepytorch as dpt 封装训练模型的示例代码:dpt.compile 特性说明 Deepytorch Training在AI训练的通信和计算方面具有显著的加速效果,具体说明如下:通信侧优化特性 单机优化 单机内的优化...

使用Stage和Task详情分析查询

算子树形图在多个节点上按箭头方向并行执行,其中Task2.1在192.168.12.23上有4个线程并发的执行,分别为线程1、线程2、线程3、线程4,处理数据耗时分别为5s、5s、6s、6s。如下图所示:Task的累积耗时:所有线程耗时的累加,即5s+5s+6s+6s=...
共有139条 < 1 2 3 4 ... 139 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
高速通道 短信服务 边缘网络加速 音视频通信 物联网无线连接服务 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用