解决vSphere性能不佳的技巧

VMWare vSphere - CPU性能分析与监控之就绪时间(ready time)分析 介绍 简单描述,CPU就绪时间参数(ready time)是虚拟机想要运行,但无法获取CPU资源的总等待时间(准确讲,为虚拟机能够调度到物理CPU运行之前,处于read-to-run状态的总时间)。它是是虚拟化环境下,分析虚拟系统性能的重要性能参数。本文重点介绍通过esxtop分析和定位和此参数相关的CPU性能问题。 如何获取就绪时间参数 可以通过esxtop和vCenter获取此参数,但两种方式获取参数形式不同。esxtop以百分比的形式显示此参数,如5%意味着VM在采样间隔内花费了%5的时间来等待获取C 阅读详情

前言

VM肯定会出现中断,性能问题或停止响应,这是事实。作为虚拟化工程师,至少遇到一次这些问题。由于虚拟化环境是一个非常复杂的系统,因此有太多不同的原因会影响VM性能。试图找出问题所在可能会花费很多时间。

本文将一起尝试确定是什么原因导致VMware基础架构出现性能问题,并找到避免问题的方法。

点击阅读原文

需要什么来进行适当的故障排除?

首先是记录,记录是解决vSphere环境问题的秘诀。当然,你会100%相信自己的记忆,会记住所有需要了解的信息,例如登录凭据或任何其他必要信息。当服务器突然出现故障或ESXi主机超过负载时,想要发生的最后一件事就是试图记住密码以输入主机或vSpherevCenter。

此外,任何现有文档(例如vSphere群集方案)都可以提供很大帮助。如果不知道整个系统的配置方式,那将大大降低速度。没有人真正喜欢保留记录,但是相信,当需要时,会因为拥有记录而感谢自己。现在,让我们看一下此信息应包含的内容:

ESXi主机

主机名/IP地址

ESXi主机版本和补丁程序级别

Root密码(保存在安全的地方)

记录存储和接口的IP地址

主机硬件描述

存储配置(iSCSI等)

网络适配器(厂商、驱动程序版本等)

存储交换机

使用的IP地址

固件版本

凭据(保存在安全的地方)

Vlan设置

存储阵列

SAN管理端口的IP地址

固件级别

LUN配置,RAID级别,驱动器数量,大小,驱动器固件

SAN阵列管理界面的登录名和密码

供应商特定的SAN管理工具(工具)

正如你所能收集到的信息一样,文档越多越好。可悲的是,许多管理员忽略该规则。此外,如果文档过时了,也不会有太大作用,因此需要随时随地更新。

首先要做什么?

1. 仔细研究VMware的最佳性能实践

首先,有一个故障排除方案。根据相关性(VMware Tools,CPU等)及其范围(从对性能的100%影响到最小影响)对可能的问题进行分类。如果使用它,则可以极大地改善基础结构。

2. VMware Tools?

确保在每个VM上都安装、升级并运行了VMware Tools。基本上,VMware Tools软件包是一套虚拟设备驱动程序,会影响虚拟机的性能(当然,通常情况会更好)。

验证VMware Tools是否安装:

  • 在vSphere Web Client选择一个主机

    移动到虚拟机选项卡

    添加VMware Tools Status

    检查状态。如果显示“Yes”,开始寻找提高性能的另一种方法。

    尚未运行/已过期–安装VMware Tools。

如果尚未启动VMware Tools,则需要修复客户机操作系统,这可能是问题所在。要么是Linux内核更新,要么是由于某种原因禁用了Windows中的VMware Tools。

如果当前的VMware Tools版本已过期,则必须使用vSphere Web Client菜单进行升级。通常,在ESX / ESXi主机上安装最新更新后会出现这种情况。操作完后,不要忘记使VMwareTools保持最新。总体而言,使用vSphere Web Client可以按照以下方案的建议轻松检查VMwareTools:

在这里插入图片描述
虚拟机的的vmtools状态显示。

可以通过在标题上单击鼠标右键并相应地选择来添加vmtools。
在这里插入图片描述

也可以使用PowerCLI检查vmtools软件包的存在及其当前状态。与vmtools相关的大部分属性位于.guest.extensiondata下。

基本问题

1. 虚拟机资源不足

必须有足够的资源来使VM有效运行。但是,你会惊讶地发现,有多少vm没有根据客户机操作系统需求和在其下运行的应用程序分配足够的资源。尽管虚拟化带来了无数好处,但总会有一些开销需要去解决。如果内存用完,VM将如何处理?自然,计算机将开始更频繁地交换到磁盘。如果基础存储已满,性能将遭受巨大打击。因此,只要有机会,就使用预留空间,资源池,DRS以及任何可以确保将正确数量的资源分配给VM的方法,以最大程度地提高运营效率。

2. 性能监控

性能监控是vSphere Client中嵌入的一项功能。这是一个必要的工具,它将帮助检查与性能相关的问题。如此好是因为它使你在任何可能的地方使用警报,因此可以提前知道性能瓶颈。
在这里插入图片描述

但是请记住,在本地ESXi主机上工作时,只能访问“性能”选项卡。如果需要更多详细信息,请使用VMware®vSphere vCenter。
在这里插入图片描述

SUPER IMPORTANT. Performance和Advanced Performance不仅仅是有效且信息丰富的诊断工具。如果使用得当,则可以轻松找到系统的软肋。

让我们以资源池CPU使用情况为例。查看详细信息:

  • 选择资源池,移动到Performance,切换到Advanced并选择CPU

    以MHz为单位的使用情况

    比较资源池限制的值和当前的使用值。如果接近极限,则可能是资源不足,需要做的就是重新评估该池中各个VM的CPU就绪值。

CPU就绪验证:

  • 选择一个虚拟机,移动到Performance,选择Advanced,切换到CPU(如果要对特定VM的性能进行故障诊断,从该VM开始)

    评估所有VM对象的就绪情况。 “对象”是VM的独立vCPU。需要更改“图表选项…”的属性

    任何vCPU的最低或平均就绪值是否超过2000毫秒?如果是这样,看一下时间就一切都清楚了。由于资源池设置了限制,因此仅缺少处理器资源。

    现在,只需对该池中的其余虚拟机执行相同的操作。

主机CPU使用率验证

  • 选择主机,移动到Performance,选择Advanced,选择CPU

    以MHz为单位的使用情况

    是超过75%,还是最高是90%?如果是这样,那么缺少主机处理器资源。如下所述,验证此主机上的VM已为CPU准备就绪时间。如果CPU的平均使用情况不超过75%,那么接下来要看的是!

CPU就绪验证

  • 如果要对特定虚拟机的性能进行故障排除,从该虚拟机开始。否则,选择一个主机,移至“虚拟机”,按照“主机CPU —
    MHz”(从列到列)中的顺序排列列表,然后从列表开头看一两个VM。

    要评估CPU就绪情况,请选择一个VM,移至Performance,切换至Advanced,切换至CPU

    评估所有VM对象的就绪情况。 “对象”是VM的独立vCPU。需要更改“图表选项…”的属性

    任何vCPU的最低或平均就绪值是否超过2000毫秒?如果是这样,看一下时间就一切都清楚了。由于资源池设置了限制,因此仅缺少处理器资源。

需要验证的潜在问题参数:

  • 客户机CPU使用情况

    活动VM内存交换

    VM交换等待

    VM内存压缩

    超负载存储设备

    接收数据包丢失

    发送数据包丢失

    一个SMP VM中的一个vCPU

    主机中的VM CPU就绪与平均负载

    缓慢或超载的存储系统

    存储系统最高负载

    峰值网络数据传输

    VM处理器低使用情况

    过去的VM内存交换

    资源池内存需求高

    主机内存需求高

    客户机内存需求高

    时间中断率高

    NUMA设置

    虚拟机快照响应时间高

磁盘子系统问题:

简而言之,可以将存储系统问题缩小到以下范围

  1. 存储系统过载

第一,存储系统过载的原因是什么?好吧,主要配置非常简单。无论是错误的配置(设备的数量和类型/ RAID级别/缓存/等等)还是非常高的负载。目前还没有通用的解决方案,只能列出你可能已经知道的事情:

第二,构建存储系统时,不仅要考虑容量,还要考虑性能

考虑到虚拟化时,负载类型也可以切换(从一致到随机)。

使用存储工具监控存储系统磁盘性能,需要与esxtop一起监控

还有一个工具叫vSCSIStats

如果某些应用程序提供更多的内存,它们可以降低其磁盘开销。

  1. 存储系统缓慢

按照上述列表操作

  1. 存储系统延迟

Shares
https://docs.vmware.com/en/VMware-vSphere/6.7/com.vmware.vsphere.html.hostclient.doc/GUID-3AB5A86D-5AFF-4A18-A758-08A529C7A9F9.html
Limit IOPS
https://kb.vmware.com/s/article/1038241
CongestionThreshold (Storage IO Control).
https://kb.vmware.com/s/article/1019687

  1. 坏盘

定期检查磁盘/网络存储,如果出现故障或过时,请立即进行更换。但是,你应该知道,在某些情况下,尤其是在磁盘出现故障时,开始检查(额外使用RAID内存)会使其他磁盘处于同一命运=毁灭整个RAID。

  1. ESXi系统

将单独的磁盘用于ESXi主机OS,交换分区和保存在本地数据存储上的VM。另外,考虑使用RAID来提高读写性能。

  1. 快照

删除所有未使用或多余的快照,这不是可选操作。现在必须知道,拥有的快照越多,I / O活动的磁盘开销就越大。

  1. 加密

仅在必要时使用磁盘加密!加密会导致开销增加,开销增加会导致性能下降。

小建议:

(1) 部署vRealize Operations Manager以对环境进行更深入的评估

(2) 问自己一个问题:VM是否真的表现异常?

(3) 最新更新和最新版本

更新和最新版本经常会通过修复错误,改进驱动程序和代码来解决性能问题。但是,有时最新版本会使情况更糟!因此,请保持警惕并进行测试,直到确定为止。或者至少让其他人尝试一下,再做出决定。

(4) 防病毒软件

不推荐在ESXi上安装任何防病毒软件,因为ESXi本身占用空间小以及内置的安全功能。如果必须在ESXi上安装AV,则一定要从扫描计划中排除VM文件(例如VMDK),尤其是在高峰使用时间内。

(5) 是否启用了CPU电源管理?

如果在ESXi服务器上启用了CPU电源管理,则可能导致速度延迟,进而导致应用程序或工作负载延迟,从而导致性能降低。如果认为这是问题的根源,则必须与厂商有关禁用CPU电源管理的文档进行检查。如果效果为零,请重新启用它并进行一次健康检查。

(6) 用于Bios和SCSI控制器的电池

如果条件,请检查ESXi主机的Bios系统的电池,以及SCSI或其他控制器的动力电池。SCSI高速缓存通常需要额外的电源才能工作,控制板上的电池通常会为其提供电源。虽然说明书上说是备用电源方案,但我发现电源电池欠压导致控制器工作错误,只能通过更换才得以修复。

最后的几点建议:

对存储系统的所有物理架构进行健康检查,包括iSCSI交换机,网络和光缆等。

检查交换机日志,以确保存储系统或设备本身没有发生任何错误或其他事件。

从vmkernel地址对iSCSI进行Ping操作,以确保连接到iSCSI没问题。

对SAN本身进行运行状况检查-确保没有出现故障的磁盘,存储控制器故障转移事件或任何其他可能影响性能的错误。

检查连接到ESXi主机的每个LUN上的可用磁盘空间。

总结

VMware vSphere ESXi故障排除看起来有些复杂。但是,有了精确的文档,对基础架构的很好理解以及一些高效的内置工具,可以解决VM的任何问题。想一想到底在哪里以及出现什么问题,然后找出导致系统故障的部分。也可以随时向VMware或供应商技术支持寻求帮助。

扫码关注公众号 查看更多技术干货!

如何做好 VMware vSphere 性能优化? 前言 本文主要介绍如何对VMware vSphere架构的CPU、内存、存储、网络及虚拟机进行性能调优。将贯穿观念中那些有性能限制的领域,打消虚拟化和性能相悖的旧观念,最重要的是通过一个个小的案例展现如何在虚拟化环境中实现性能调优,让虚拟化技术发挥其最大优势,助力业务提升效率,按需扩展,灵活多变。具体的软件实施,不在本文做详细说明。 CPU性能优化 CPU资源的分配对于保证虚拟化环境的最佳性能很重... 阅读详情

相关推荐

vSphere Replication--vSphere 复制

vSphere Replication–vSphere 复制 一、关于replication(复制): vSphere复制是vCenter Server的扩展。 它提供基于管理程序的虚拟机复制和恢复。 这里要提到一个概念: 源站点和目的站点: 在典型的vSphere Replication安装中, 源站点提供了关键业务数据中心服务。目标站点是这些服务可迁移到的备用设施。 源站点可以是vCente...

qiaoqiaomanman的博客 5055

esxi 复制慢_性能 – ESXi上的磁盘IO速度慢,VM上的速度甚至更慢(freeNAS iSCSI)

我有一台带有ESXi 5和iSCSI连接网络存储的服务器.存储服务器在freenas 8.0.4上的Raid-Z中有4x1Tb SATA II磁盘.这两台机器通过千兆以太网相互连接,与其他所有机器隔离.两者之间没有切换. SAN盒本身是1U超微服务器,具有3 GHz的Intel Pentium D和2 Gig的内存.磁盘连接到集成控制器(英特尔?).raid-z卷分为三个部分:两个zvol,与is...

weixin_39955142的博客 8231

VMware vSphere - 存储性能监控与分析之vscsiStats工具介绍

介绍 vscsiStats工具是排除虚拟机cu

Bob Liu的程序人生 7597

esxi ssd磁盘IO,IOPS 速度过慢解决方法

登录SSH。先查看一下加载的驱动 esxcli software vib list | grep ahci sata-ahci 3.0-26vmw.650.1.26.5969303 VMW VMwareCertified 2020-09-17 vmw-ahci 1.1.6-1vmw.650.3.96.13932383 VMW VMwareCertified

ctaicai的博客 1万+

vSphere开发指南1——vSphere Automation API

前言 VMware vCenter Server是VMware虚拟化管理平台,广泛的应用于企业私有云内网中。站在渗透测试工具开发的角度,我们需要通过命令行实现vCenter Server同虚拟机的交互。 本系列文章将要比较多种不同的API,介绍实现细节,开源代码,实现以下功能: · 读取虚拟机的配置 · 查看虚拟机文件 · 删除虚拟机文件 · 向虚拟机上传文件 · 从虚拟机下载文件 · 在虚拟机中执行命令 简介 本文将要介绍以下内容: · 基础知识 · vSphere Automation API开发细节.

HBohan的博客 3034

eNSP-交换机VLAN配置

VLAN

乌托托的博客 8807

VSphere VCenter Web Client 加载缓慢卡顿问题 & 设置登陆状态超时时间

都快2024年了,VSphere(VMware服务器版)还是有大量公司在用,用久了公有云会对这个产生鄙视感,但这个东西其实还算成熟,甚至还支持Terraform,不过毕竟是自己维护,如果不注意很容易踩坑。

m0_62856417的博客 8916

debian mirrors 镜像源 riscv 64 赛昉 星光 starfive vf2 InRelease‘ doesn‘t support architecture ‘riscv64‘

debian mirrors 镜像 riscv 64 赛昉 星光2 starfive vf2 InRelease' doesn't support architecture 'riscv64'

qq_29758759的博客 1259

网卡绑定导致 ESXi 中的虚机网络连接时断时续的解析和处理

当你使用以太通道进行网卡绑定时,ESXi 主机中的虚机网络连接有时会出现时断时续现象。之所以出现此问题,是因为网卡绑定属性没有传播到 ESXi 中的管理网络端口组。我们从端口组的负载平衡策略下拉菜单中,可以指定虚拟交换机如何对组内物理网卡之间的出站通信进行负载平衡。它一般有以下几种方式:1、基于源虚拟端口的路由:根据交换机上的虚拟端口 ID 选择上行链路。虚拟交换机为虚拟机或VMkernel 适配...

weixin_33882452的博客 7301

LabVIEW状态机实战:用STM32+DHT11搭建温湿度监测系统(附完整VI源码)

本文详细介绍了如何利用LabVIEW状态机模式与STM32微控制器、DHT11温湿度传感器构建温湿度监测系统。通过硬件选型、状态机设计、LabVIEW程序实现及系统优化等环节,提供了一套完整的解决方案,并附有VI源码,助力开发者快速实现嵌入式温湿度监测应用。

weixin_42549723的博客 519

A B C三个气象站的小波分析结果解读

在小波分析的过程中,信号的不同频率分量会在不同的尺度上显现,而纵轴上的数值表示信号在相应尺度上的强度或能量。2. **小波方差的横轴(水平轴)**:横轴上的尺度表示用于分析的小波函数的尺度。1. **共同趋势:** 在所有三个点的小波方差图中,随着尺度的增加,方差逐渐增大,尤其是在较大的时间尺度上。3. **尺度30的特殊性:** 在所有点的小波方差图中,尺度30似乎是一个特殊的点,对应着一个较长的时间尺度上的波动或变化。2. **方差的大小:** 方差的大小反映了在相应尺度下信号的波动强度。

weixin_44259522的博客 859

​vSphere 性能优化方法总结

​vSphere 性能优化方法总结 https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=2650635292&idx=1&sn=00991ca33e9e6a03e8e9688037321cd7&chksm=bef9029a898e8b8c398d3e1683de120ebdcff35c5c9b722cff922463180690ef3f8ba0e1361c&scene=21#wechat_redirect t

荒野求生的博客 2056

网易数智CoreAgent实战:5步教你打造企业级AI数字员工(附避坑指南)

本文以网易数智CoreAgent智能体协作中枢为核心,提供了一份企业级AI数字员工的实战部署指南。文章详细拆解了从环境准备、智能体配置、业务集成、安全合规到效果评估的五个关键步骤,并分享了部署过程中的常见“避坑”经验,旨在帮助企业技术团队高效、安全地将AI智能体落地于实际业务场景,解决AI落地难题。

rice5的博客 952

VMware vSphere、 ESXi、Vcenter、vSphere Client关系

VMware vSphere是一种解决方案,也是vmware一整套产品的总称,其中包含了几大产品,我们主要用的就是ESXI,vCenter以及vSphere Client。 其中ESXI也是一个类似于linux的系统,独立运行在物理机上,并且可以在上面创建虚拟机。vCenter就是一个创建,管理虚拟机,以及各种资源的软件,vSphere Client就是对应的客户端vCenter VMwar...

鹿鸣天涯 1万+

告别ROS1思维:在ROS2 Humble上,用Python搞定MoveIt2机械臂控制的完整流程

本文详细介绍了在ROS2 Humble环境下使用Python控制MoveIt2机械臂的完整流程。从环境配置、架构变革到实战操作,涵盖URDF适配、Action接口编程及性能优化技巧,帮助开发者高效迁移ROS1项目至ROS2平台,实现工业级机械臂控制。

weixin_30352645的博客 449

在最新版eclipse中配置使用AI AIcoder _AIcoder配置GPUSTACK使用_配置OLLAMA本地AI模型利用_集合---AI场景应用工作笔记

本文介绍了三款实用的编程辅助工具:一款便捷的反编译插件,可直接在插件市场安装使用;GitHub Copilot提供每月2000次代码补全和50条聊天记录的免费额度,支持智能代码提示功能;aicoder支持配置本地模型运行。这些工具都能有效提升开发效率,其中GitHub Copilot的智能补全功能尤为突出。

添柴程序猿的专栏 1240

VMware vSphere 性能优化设计经验+优化方法 | 周末送资料

VMware vSphere 性能优化设计经验+优化方法 | 周末送资料 https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=2650650589&idx=1&sn=5dc2fc816e20a7338ea53e2567010ea0&chksm=bef9c95b898e404def70a845214f4ada1c4b99c3a1d9977aaa4858effd0768b9035d491ac6aa&mpshare=

荒野求生的博客 1万+

信号处理仿真:自适应信号处理_(8).自适应信道均衡

在无线通信系统中,信道的多径效应和时变特性会导致信号的失真,从而影响通信质量。自适应信道均衡技术通过实时调整均衡器的参数,以补偿信道失真,提高信号的质量和可靠性。本节将详细介绍自适应信道均衡的原理、算法和实现方法,并通过具体的仿真例子来说明其应用。

2401_87715305的博客 1039

vCheck-vSphere与PowerCLI集成:7个高级自动化技巧和实用脚本示例

vCheck-vSphere是一款专为vSphere环境设计的日常报告工具,通过与PowerCLI的深度集成,能够帮助管理员实现vCenter、ESXi主机、虚拟机和存储资源的自动化监控与报告生成。本文将分享7个实用的集成技巧和脚本示例,让你轻松掌握vSphere环境的自动化管理精髓。 ## 一、快速入门:PowerCLI环境配置指南 在使用vCheck-vSphere之前,需确保PowerC

gitblog_00286的博客 1010

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

vCheck-vSphere实战:解决vSphere环境中最常见的50个问题

vCheck-vSphere是一款强大的PowerShell框架脚本,专为VMware vSphere环境设计,能够自动检测和报告虚拟化基础设施中的关键问题。这款开源工具通过每日报告帮助管理员提前发现潜在风险,确保vSphere环境稳定运行。本文将详细介绍如何利用vCheck-vSphere解决vSphere环境中最常见的50个问题,提升运维效率。🚀 ## 为什么选择vCheck-vSpher

gitblog_00570的博客 285

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

vSphere使用技巧

vSphere 配置开机自启动虚拟机 点击上下移动,设置自动启动或手动启动等 vSphere虚拟化之网络配置 知识部分 ESXi网络: ·物理网络:为了使物理服务器之间能够正常通信而建立的网络。vSphere基础物理架构的各个部分通过物理网络进行连接,同时虚拟网络建立在物理网络之上,没有物理网络就没有虚拟网络的存在价值。 ·虚拟网络:是在ESXi主机上运行的虚拟机之间为了互相通信而建立的网络。ESXi主机可以有多个物理网卡,虚拟机也可以创建多个虚拟网卡,将其同时连接到虚拟交换机实现虚拟机之间的网络通信。

u013122096的博客 2738

vCheck-vSphere故障排除手册:解决常见的安装和运行问题

vCheck-vSphere是一个强大的PowerShell HTML框架脚本,专门为vSphere环境设计,能够自动生成每日健康检查报告并发送到您的邮箱。🚀 然而,在安装和运行过程中,用户可能会遇到各种问题。本文为您提供完整的vCheck-vSphere故障排除指南,帮助您快速解决常见的安装和运行问题。 ## 安装配置问题排查 🔧 ### PowerShell执行策略阻止脚本运行 这是

gitblog_01160的博客 853

如何用 Terraform Provider for VMware vSphere 打造高可用虚拟机组?5个实战技巧

Terraform Provider for VMware vSphere 是一款强大的工具,能帮助用户通过代码高效管理 VMware vSphere 环境中的虚拟资源,轻松实现虚拟机组的高可用配置。本文将分享5个实用技巧,助你快速掌握使用该工具构建高可用虚拟机组的方法。 ## 技巧一:掌握核心资源,奠定高可用基础 🏗️ 要构建高可用虚拟机组,首先需熟悉 Terraform Provider

gitblog_00384的博客 898

VMware老司机的20个私房技巧:vSphere & vSAN运维实战精华

本文分享了VMware vSphere和vSAN环境中的实用运维技巧,涵盖vSphere及vSAN配置优化、硬件配置优化、日常管理习惯等方面。这些实战经验旨在帮助运维人员提升效率,应对VMware生态变化的挑战。

RaySun的技术Blog 1683

VMware vSphere VDP 安装部署

一、VDP是什么 vSphere Data Protection (VDP) 是一个基于磁盘的备份和恢复解决方案,可靠且易于部署。 vSphere Data Protection 与 VMware vCenter Server 完全集成,可以对备份作业执行有效的集中式管理,同时将备份存储在经过重复数据消除的目标存储中。   二、安装步骤 安装包含三个大步骤: 1、配置DNS 2、在V

月亮的技术博客 3万+
上一篇: ESXi root 密码重置
下一篇: ESXi主机上的NIC负载均衡:ESXCLI是首选
VirtualMan_M3
博客等级 码龄7年 32粉丝 58原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值