• [案例共创] 【合集】入选开发者空间官方案例库的优秀内容-持续刷新中
    帖子标题作者案例中心地址【案例共创】基于华为开发者空间开发平台 MCP资产快速构建税务AI助手服务小草飞上天cid:link_0【案例共创】使用华为云开发者空间AI agent功能零基础开发一个购房助手CC07cid:link_1【案例共创】基于华为开发者空间构建实时股票分析助手miyaliancid:link_2【案例共创】使用华为云开发者空间 AI Agent 进行昇腾C算子开发知识库构建黄生cid:link_3【案例共创】基于华为开发者空间开发平台构建旅游规划助手yd_272483742cid:link_4【案例共创】使用开发者空间 AI Agent+RAG+高德地图MCP开发班车出行助手神一样的老师cid:link_5【案例共创】基于华为开发者空间使用 FastAPI 构建 MCP 天气查询服务胡琦cid:link_6【案例共创】基于华为云开发者空间+Flexus+Dify平台的AI Agent构建实战:搭建大学报考志愿建议助手柠檬味拥抱cid:link_7【案例共创】基于华为开发者空间构建本地MCP Server + DeepSeek + Cherry Studio实现股市分析助手yd_269585276cid:link_8【案例共创】基于华为云开发者空间的AI Agent [旅行灵感生成器]智能体柠檬味拥抱cid:link_9【案例共创】基于仓颉 + DeepSeek + MCP 的智能膳食分析助手给无眠点压力cid:link_10【案例共创】使用 HarmonyOS NEXT和Mass快速开发NutPITalk坚果派开发者cid:link_11【案例共创】基于开发者空间使用Kotaemon开源RAG UI和华为云Maas搭建本地/私人AI知识库云聪明cid:link_12【案例共创】Mass满血DeepSeek服务结合云主机搭建私有化数学家Agent小草飞上天cid:link_13【案例共创】基于华为云鲲鹏服务器和HCE OS部署热门大模型对话网页云聪明cid:link_14【案例共创】基于模型平台ModelArts Studio和开源Agent框架Dify.AI构建聊天助手实践胡琦cid:link_15【案例共创】在开发者空间使用 MateChat 和Mass快速开发智能对话界面胡琦cid:link_16【案例共创】基于Maas服务及maxkb专业打造企业级私有化智能知识库小草飞上天cid:link_17【案例共创】使用MaxKB接入华为Maas服务快速打造AI问答Agent鸢尾离夏cid:link_18【案例共创】基于华为开发者空间-云开发环境(容器)使用VS Code版CodeArts代码智能开发一个批量摘取word内表格内容为excel的程序banjincid:link_19【案例共创】基于华为开发者空间-云开发环境(容器)使用VS Code版CodeArts Doer快速二开黄金大盘实时监测系统周周的奇妙编程cid:link_20【案例共创】基于开发者空间-云开发环境(容器)+ CodeArts代码智能体+华为云MaaS平台商用大模型Tokens完成AI智能小助手(Gradio实现)JeffDingcid:link_21【案例共创】基于开发者空间-云开发环境(容器)+ CodeArts代码智能体完成斗兽棋小游戏开发调试运行JeffDingcid:link_22【案例共创】基于华为开发者空间 - 云开发环境(容器)搭建CodeArts代码智能体,实现医学文献查询AI助手H5 功能dhzsscid:link_23【案例共创】基于华为开发者空间 - 云开发环境(容器)+CodeArts代码智能体,实现SeedTab一个属于你自己的新标签页李太白的白cid:link_24
  • [技术干货] 快速安装CANN
    请查阅参考昇腾社区文档:https://www.hiascend.com/document/detail/zh/canncommercial/82RC1/softwareinst/instg/instg_quick.html?Mode=PmIns&InstallType=local&OS=Debian&Software=cannToolKit
  • [热门活动] 【获奖公示】//来开发者空间畅领百万Tokens,体验CloudMatrix384卓越性能!
    本次产品体验官活动获奖名单如下:活动名称礼品名称中奖用户社区昵称活动一:体验打卡开发者定制双肩包xw9520hw_008613456511577_01开发者定制短袖T恤hw71567953hw005378643gridinfoxiexinlian0318GT-weixin_56237756hw_008618840962406_01hid_clf-2oizpt7skaqwangshuang188hid_xyga9qwo7mo6jkmhid_tqv_kyl8l_0ane5活动二:实践互动华为手环9(NFC款)wangshuang188wyz13694166286HDC定制大礼包banjinyd_295732424yd_256610494开发者定制短袖T恤yd_225198557小强鼓掌yd_210430557yd_213866132yd_239827768yd_279183797guokuiyongyd_257913329yd_283391333yd_292408942yd_253770151yd_280344472zhenggxypr189yd_233412103恭喜以上中奖用户,请于10月30日前通过本链接反馈中奖收件信息,感谢大家对华为开发者空间的支持! 华为开发者空间权益大放送,每周畅领100万商用级Tokens!基于CloudMatrix384超节点,Token时延低、TPM/RPM速率高,助您开发商用级AI应用! 📆 活动时间即日起—9月30日 📌 活动流程戳我领取代金券→0元购DeepSeek-R1   /  V3-64K 100万tokens→报名活动 →  参与活动 → 获得激励 🎁 活动方式活动一:体验打卡体验打卡开发者空间云开发环境功能,参与开发者定制礼品抽奖参与方式:进入开发者空间,体验空间云开发环境新能力奖项设置:开发者定制双肩包*2个,开发者定制短袖T恤*10件 活动二:实践互动完成开发者空间“开发平台”新功能案例体验,抽华为手环等好礼参与方式:选择下方任意一个或多个案例或独立完成与“云开发桌面/环境”相关的案例进行体验,并在评论区分享案例截图(也欢迎书写你对案例实践后的体验和感受),活动结束后,将在评论区用户中抽奖。体验功能案例名称难度系数云开发桌面基于DeepSeek和Dify构建心理咨询师应用★★【案例共创】在开发者空间开发MCP Server完成对GaussDB数据库的操作★★★★基于仓颉编程语言+DeepSeek实现智能聊天助手开发秘籍★★★开发者空间部署Cherry Studio+高德地图MCP Server构建出行规划助手★★★基于DeepSeek+Dify构建财务报表分析模型★★★云开发环境基于华为开发者空间云开发环境部署Coze Studio + Maas构建智能体应用★★★★基于开发者空间云开发环境,使用MateChat+MaaS构建智能对话应用★★★基于Cursor连接华为开发者空间-云开发环境,部署Dify+MaaS构建智能问答助手★★★★奖项设置:华为手环9(NFC款)*2个,HDC定制大礼包*3个(内含HDC双肩包、渔夫帽、小风扇及短袖T恤),开发者定制短袖T恤*15件中奖小妙招:完成多个案例或者独自开发完成新案例,会增加中奖概率!完成后请在回帖中注明完成了几个案例,以及案例名称。小编会对案例完成情况进行复核,请大家真实完成哦! 部分礼品示意PS:以上两个活动均可参与,且奖励可叠加。在使用中如有产品优化建议,可参与开发者空间产品体验官活动,更多礼品等你解锁~ 📝 活动规则1、抽奖方式:活动结束后,我们将从参与活动的用户中(华为云新老用户均可参与),通过巨公平台或Excel 函数形式抽取获奖用户。获奖名单将在活动结束后的7个工作日内公布。2、活动二仅限于在“华为开发者空间”内体验相关案例项目,其他项目建议不参与此次活动,否则视为无效内容,具体参考案例中心内容。另外活动将根据有效评论数设置获奖人员数量,规则如下:有效评论数量获奖名额1052010302040以上全部开启3、本次活动将根据实际参与情况发放奖励,包括但不限于用户百分之百中奖或奖项轮空的情况。 💡 活动说明用户限制说明:1、参加本次社区活动的用户必须为华为云注册用户。同时为保证活动公平性,禁止用户以IAM账号身份参与活动,否则将视为无效。2、领取奖品的用户需为华为云实名用户,未完成实名认证的用户将不发放活动奖励。3、本次活动如一个实名认证对应多个账号,只有一个账号可领取奖励。如在同一概率活动中,同一账号重复获奖,只发放首先获奖奖品。4、本次活动一个实名认证账号只能对应一个收件人,如同一账号填写多个不同收件人,不予发放奖励。5、请开发者不要在活动期间随意修改社区昵称和华为云账号,由此产生的统计问题,如过了申诉期,小助手不再处理。(申诉期为活动结果公示3天内。)奖品发放说明:1、本活动结束之后10个工作日内公示获奖信息,获奖开发者用户需在截止时间在获奖信息收集表中填写获奖信息,获奖信息截止收集日过后10个工作日内,将统一发出奖品。华为云遵守《中华人民共和国个人信息保护法》规定,将以上个人信息仅用于礼品发放之目的,不会向任何第三方披露。若由于获奖开发者用户自身原因(包括但不限于联系方式有误、身份不符或超过截止登记日期等)造成奖品无法发送,视为获奖开发者用户放弃领奖。2、为保证活动的公平公正,华为云有权对恶意刷活动资源(“恶意”是指为获取资源而异常注册账号等破坏活动公平性的行为),利用资源从事违法违规行为的开发者用户收回抽奖及奖励资格。3、若发放奖品时,出现库存不足,则优先发放等价值的其他实物奖品;HDC限定礼包为24/25年款随机发货;4、所有参加本活动的开发者用户,均视为认可并同意遵守《华为云开发者用户协议》,包括以援引方式纳入《华为云开发者用户协议》、《可接受的使用政策》、《法律声明》、《隐私政策声明》、相关服务等级协议(SLA),以及华为云服务网站规定的其他协议和政策(统称为“云服务协议”)的约束。5、如果您不同意本活动规则和云服务协议的条款,请勿参加本活动。
  • [热门活动] 奖品已寄出//【开发者空间推荐官】第一期:推荐+案例实践最高可得千元好礼
    华为开发者空间推荐官第一期活动可兑奖名单如下,请获奖的小伙伴在11月4日前反馈收件信息(逾期反馈不再补发),报名用户积分统计明细请查看附件清单。华为云账号名hw0****3314huy****34hw3****dan****jikongzhongxinhid****7_ovlxw7pv8mjac****bithhid****1ifa25zm3vwohid****oebixpzcsk1tGT-****0161443hw0****3976hw8****549lic****qian1207hid****20xjdev_3p9phid****ez52-g4tnneahw_****15102517719_01hw5****jos****yhid****8jbsk12d0e78hid****_zbcinmpv181GT-****5655215CSD****_35655215hid****m9v6qo05banrhid****69lei-l9eypqhid****35zv6a1s9uv-hid****9_o479gzk8poCCI****luo****hid****xmbj5f41hwr3mav****kshwfre****yGT-****_zhang_zhanzhu****clin****hw8****062h_v****9802063Rob****iuyshw_****18844196063_01mql****16hid****p8u1_k84yq4zhw_****17671701081_01a18****60983hid****gqha3hgwtdirhw6****927 开发者空间推荐官第一期来啦~成功邀请好友报名/开通开发者空间/参与空间案例实践,可获得不同积分激励,累计最高可兑换千元开发者定制好礼+千元代金券,不仅有华为音箱、耳机、手环,更有开发者双肩包、冲锋衣、云宝盲盒等好礼,快叫上小伙伴一起来参加吧~ 【活动时间】2025年8月27日-9月30日 【活动流程】① 完成报名 →  ② 分享专属推广链接  →  ③ 邀请好友报名 / 开通开发者空间 / 参与空间案例实践 → ④ 积分兑换激励ps:报名成功后一定要从“分享有礼”获取自己专属推广链接哦~    【案例参考】可以选择下方任意1个案例进行实践或独立完成开发者空间云主机相关的开发,实践完成后请在此帖下方评论,评论需包含案例名称+案例截图+使用感受,活动结束后,小编会对有真实使用记录的同学给与积分激励技术场景阶段实践案例难度系数AI 入门云主机调用DeepSeek实现代码自动生成★★本地部署DeepSeek构建RAG向量数据库★★★基于DeepSeek搭建Agent智能助手★★★进阶自主编程之Cline×DeepSeek的智能融合探索★★★基于TensorFlow的手写体识别★★★基于PyTorch的手写体识别★★★场景开发开发者空间部署Cherry Studio+高德地图MCP Server构建出行规划助手★★★基于华为开发者云主机部署FastGPT并构建知识库智能体★★★FastGPT问答系统实战:知识库检索×联网搜索★★★基于开发者空间通过调用MySQL MCP Server实现对外部数据源的获取等实操★★★软件开发入门基于云主机的CodeArts IDE运行Java电商项目★基于CodeArts Repo云仓库管理云主机代码★进阶基于CodeArts Build的项目容器化构建★★★场景开发CodeArts IDE调用API实现电商平台问答助手★★使用云主机CodeArts IDE进行远程JVM服务调试★★ 【积分规则说明】积分项目积分数积分发放说明活动报名1分/人邀请者和被邀请者参加活动报名,可各积1分开通开发者空间2分/人每新邀请一个好友新开通空间,则邀请者和被邀请者各积2分参与空间案例实践5分/人完成空间案例实践或独自完成空间应用构建,在论坛评论区回帖案例名称+使用截图,核实真实有效后可积5分/人 【礼品兑换说明】序号积分兑换规则可兑换礼品(云资源代金券和实物礼品可同时获得)可兑换数量兑换前提条件云资源代金券实物礼品价值110分>积分>1分20元云资源代金券开发者定制鼠标垫(大号)200推荐开通开发者空间数≥2或完成空间案例实践220分>积分≥10分30元云资源代金券50元实物礼品100推荐开通开发者空间数≥3或完成空间案例实践330分>积分≥20分50元云资源代金券100元实物礼品30440分>积分≥30分100元云资源代金券200元实物礼品15推荐开通开发者空间数≥5或完成空间案例实践560分>积分≥40分200元云资源代金券300元实物礼品5推荐开通开发者空间数≥8或完成空间案例实践680分>积分≥60分300元云资源代金券500元实物礼品27100分>积分≥80分500元云资源代金券800元实物礼品1推荐开通开发者空间数≥12或完成空间案例实践8积分>100分800元云资源代金券1000元实物礼品1推荐开通开发者空间数≥20或完成空间案例实践1、活动结束后,按积分高低排名依次兑换,部分礼品兑换数量有限,必须足额积分后且满足兑换前提条件下再填写兑换问卷,否则兑奖无效。若高兑换档位名额已空,则按积分高低自动往下占用低档位兑换名额;反之若高兑换名额无人兑换,则低兑换名额会自动扩充。2、实物礼品包括华为无线耳机、体脂称、手环9、云宝礼盒、开发者定制冲锋衣、定制短袖等,如遇缺货,将随机发货,部分礼品实物图如下~  【活动说明】用户限制说明:1、参加本次社区活动的用户必须为华为云注册用户。同时为保证活动公平性,禁止用户以IAM账号身份参与活动,否则将视为无效。2、领取奖品的用户需为华为云实名用户,未完成实名认证的用户将不发放对应活动奖励。3、本次活动如一个实名认证对应多个账号,只有一个账号可领取奖励。如在同一概率活动中,同一账号重复获奖,只发放首先获奖奖品。4、本次活动一个实名认证账号只能对应一个收件人,如同一账号填写多个不同收件人,不予发放奖励。5、请开发者不要在活动期间随意修改社区昵称和华为云账号,由此产生的统计问题,如过了申诉期,小助手不再处理。(申诉期为活动结果公示3天内。)奖品发放说明:1、本活动结束之后15个工作日内公示获奖信息,获奖开发者用户需在截止时间在获奖信息收集表中填写获奖信息,获奖信息截止收集日过后10个工作日内,将统一发出实物奖品和云资源代金券。华为云遵守《中华人民共和国个人信息保护法》规定,将以上个人信息仅用于礼品发放之目的,不会向任何第三方披露。若由于获奖开发者用户自身原因(包括但不限于联系方式有误、身份不符或超过截止登记日期等)造成奖品无法发送,视为获奖开发者用户放弃领奖。2、为保证活动的公平公正,华为云有权对恶意刷活动资源(“恶意”是指为获取资源而异常注册账号等破坏活动公平性的行为),利用资源从事违法违规行为的开发者用户收回抽奖及奖励资格。3、若发放实物奖品时出现库存不足,则优先发放等价值的其他实物奖品;云资源券领取有效期为60天,领取后有效使用时间为1年内,逾期未使用不予补发4、所有参加本活动的开发者用户,均视为认可并同意遵守《华为云开发者用户协议》,包括以援引方式纳入《华为云开发者用户协议》、《可接受的使用政策》、《法律声明》、《隐私政策声明》、相关服务等级协议(SLA),以及华为云服务网站规定的其他协议和政策(统称为“云服务协议”)的约束。 
  • [热门活动] 【活动已结束—云学堂集证有礼·码力全开】微认证1元购·积分兑好礼|空间案例实践抽奖|云实验抽奖
    云学堂最新活动:云学堂用户推荐官(开发者空间)活动—第1期—点此立即报名 【获奖公示—云学堂集证有礼·码力全开活动】一、获奖公示详情如下:1、【积分数据公示】:见本论坛贴附件12、【邀请好友报名公示】:见本论坛贴附件23、【积分兑好礼公示】:见本论坛贴附件3——务必查看4、【完成云实验抽奖公示】:见本论坛贴附件4——务必查看5、完成空间案例实操获奖名单公示,点此前往论坛贴查看!6、【微认证/开发者认证问题反馈有奖公示】:见本论坛贴附件5——务必查看(公示时间2025年10月21日—2025年10月26日,如有疑问请及时反馈)二、公示时间:2025年9月28日—2025年10月12日(含),若有疑问请在该时间段反馈,逾期视为放弃奖励!三、积分数据统计周期:仅统计8月25日—9月25日期间的考试数据(首次考取以上认证可参与积分),如积分数对不上请先检查是否考了重复的微认证或微认证证书未生成,微认证要证书生成才核算积分。另外如之前已经用云原生微认证兑换了云原生入门级开发者认证证书,本次再次考取云原生入门级开发者认证不积分。四、奖品发放:所有奖励将于活动公示期后陆续安排发放。五、积分兑换好礼(点此填写积分兑换问卷-仅可兑换1次,兑换后不可更改!填写时间截止到10月8日24:00,请及时填写)  【活动时间】2025年8月25日—2025年9月25日【活动福利】福利1:邀请报名有礼,最高可领1500元云资源代金券;福利2:考证积分兑好礼,最高可兑换2000元云资源券,或兑换华为手环9、华为耳机、双肩包等好礼福利3:完成云实验实操抽奖,抽华为耳机、定制水杯、定制双肩包、云宝盲盒等;   福利4:完成开发者空间案例实操抽奖,抽定制水杯、定制双肩包、定制雨伞、云宝盲盒等礼品。【点击链接立即报名】cid:link_1【微认证1元购】序号部分认证名称(含购买入口)考试通过可获得积分数价格1ModelArts实现零售商客户分群2282实现图片压缩及水印添加2283基于鲲鹏搭建zabbix分布式监控系统2284听歌识曲-抖音小视频背景音乐识别2285华为云数据库服务实践2286华为云计算服务实践2287点击了解更多认证(考取同样可以积分)—免费激活微认证不算积分2/点击前往活动页,可领取考试代金券及查看详细福利。部分奖品限量,先到先得,赶紧来参加吧!
  • [产品体验官] 【开发者体验活动】友好性开发者招募第二期:免费领取云数据库GaussDB在线试用版,快来体验吧!
    活动介绍:为让云服务产品更精准贴合实际场景、更全面覆盖使用需求,我们特发起本次友好开发者招募活动。无论你是熟悉业务的技术达人,还是刚接触产品的新手用户,只要你有想法、有经验,都欢迎加入进来 —— 分享你的使用心得、补充未覆盖的场景细节、提出内容优化建议。一旦您的建议经过专家评审团的认可与采纳,将会获得开发者定制礼品!我们期待着与您一起,共同打造更加优质、高效的云服务体验。活动时间2025.8.23-2025.9.30活动流程:01 领取云数据库GaussDB在线试用版02 按照实践案例深度使用体验03 在活动贴下跟帖评论运行结果04 提交开发者工单,反馈产品优化建议第1步:实验前的准备实名登录:(已注册并实名可跳过)华为云账号实名认证,点击这里。(已设置可跳过)登录后设置社区昵称,点我设置。第2步:领取云数据库GaussDB在线试用版:(1)     点击申请链接:cid:link_2(2)     填写申请信息:(3)     欢迎加入微信群交流:  第3步:动手操作吧 (1)       实践案例查看地址:cid:link_3(2)       完成体验后截图在评论区(3)       任务过程中,遇到操作问题可在本微信群进行交流(4)       遇到产品功能问题,请提交问题工单(必须是开发者工单)(5)       完成问卷调查。奖品设置奖项设置获奖要求获奖名额激励礼品建议排名奖被采纳建议数≥3条5每人价值200元开发者礼包1份高价值建议奖被评选为高价值需求5每人价值200元开发者礼包1份说明:1.      每条被采纳建议累计1积分,被采纳建议数统计截止时间为2025年9月30日24点;2.      奖品数量有限,按照时间先后顺序,先到先得;3.      如礼品库存不足将存在替换成等价值礼品的可能;4.      开发者礼包举例:序号礼包名称介绍1200元开发者礼包1开发者定制双肩包(黑武士款)开发者定制渔夫帽(2025款)开发者定制鼠标垫大号(2025款)2200元开发者礼包2开发者定制冲锋衣(M-3XL)开发者定制渔夫帽(2025款)开发者定制鼠标垫大号(2025款)活动说明(1)       建议提交时需要在标题中以“【GaussDB体验】”为建议标题开头,比如【GaussDB体验】建议增加XX/优化XX/XX操作失败等。(2)       建议内容仅针对云数据库GaussDB应用实践活动,非该活动的建议内容不参与此活动。(3)       提交的建议要求建议对云产品功能及优化改进有积极作用,建议内容需要表述清晰,有明确的建议方案,最好有操作截图或链接等能进一步详细描述。(4)       若出现积分相同且排名一致的情况,根据先到先得原则进行发放。(5)       同一用户在同一页面(文档)提出的同一类用户体验问题(包括但不限于错别字、语句不通顺、视觉体验等),在被采纳后仅算作一条积分。(6)       兑换礼品以仓库现有礼品为准,不可以指定,如遇商品缺货,将随机换成其他等价值礼品发放。
  • 【话题交流】谈谈大家对在8月份都学到了哪些新知识
    各位社区的小伙伴们,大家好呀!不知不觉又到了8月 在华为云技术社区这个充满活力与创新的平台上,每一个月都是知识的盛宴,而刚刚过去的 8 月更是如此。8 月里,社区成员们积极探索,在不同的技术领域开疆拓土,收获满满。本月,社区聚焦云计算、人工智能、大数据等前沿领域,开展了丰富多样的活动,包括线上直播、线下研讨会以及实战案例分享。通过这些活动,成员们不仅拓宽了技术视野,还深入掌握了一系列实用的新技术、新方法。在云计算领域,成员们深入学习了华为云开发者空间 —— 云开发环境。这一远程云开发环境,让开发者能够在本地通过工具和浏览器多种形式接入开发环境,轻松完成编码开发、远程操作、项目部署及本地访问等作业,实现本地 PC 开发环境到云开发环境的无缝切换。大家在实际操作中,切实感受到了云开发环境带来的便捷与高效,提升了开发效率。人工智能方面,8 月 7 日举办的 “松山湖开发者村 AI 创享会数字化专场”,为成员们打开了新世界的大门。华为 AI 专家董军在会上分享了 “华为 xDeepSeek:AI 大模型驱动工业智造转型,激活产业升级新动能”,让大家看到了 AI 大模型在工业领域的巨大潜力。博纳德集团副总裁兼 CTO 欧阳治平介绍的【薪起程】平台基于大模型的全场景智能服务,以及薪企服 AI Agent 这一前沿的数智人力管理实践成果,更是让成员们深刻认识到 AI 技术在不同行业的创新应用。成员们纷纷表示,通过这次活动,对 AI 技术在实际业务中的应用有了更清晰的思路,也激发了自己在相关领域探索创新的热情。大数据领域同样成果丰硕。在社区组织的相关活动中,成员们深入学习了数据处理、分析和可视化的新工具、新方法。大家通过实际案例操作,掌握了如何从海量数据中提取有价值的信息,并运用可视化手段清晰地呈现出来,为企业决策提供有力支持。这些技能的提升,将在未来的工作和项目中发挥重要作用。此外,8 月 15 日举办的 “HCDG・沈阳站 | ‘软件赢得未来’华为云开发者社区第一课”,以及 8 月 8 日举办的 “HCDG 城市行贵阳站 - 华为云技术精髓应用创新论坛”,也为社区成员带来了丰富的知识盛宴。在这些活动中,专家们分享了鸿蒙系统、软件开发的前沿科技创新,解读了华为云的云技术精髓内容,并指导开发者进行实验实操。成员们积极参与互动,与专家和其他开发者交流心得,解决了自己在技术学习和实践过程中遇到的问题。8 月即将结束,但社区成员们学习的脚步不会停歇。大家纷纷表示,将继续在华为云技术社区这个大家庭中,不断学习、探索,将所学知识运用到实际工作中,创造更多的价值。同时,也期待着未来社区能够举办更多精彩的活动,带来更多前沿的技术知识,让大家在技术的道路上越走越远,共同推动华为云技术的发展与创新。
  • 【合集】存储服务2025.08月技术干货合集
    GaussDB锁阻塞源头查询方法总结cid:link_0 x2openEuler的https冷知识cid:link_1 Oracle 和 GaussDB 中的 VARCHAR2 类型对比cid:link_9 一文带你学会GaussDB与兼容activiti 5.14的兼容配置cid:link_10 解决华为USG设备不支持堆叠的替换方案cid:link_11 IPV6 双栈优化cid:link_12 CNN处理一维信号的有效性cid:link_13 在目标检测中CNN结合区域提议方法的结合cid:link_2 激活函数的妙趣作用cid:link_14 一招选择合适的激活函数cid:link_3 一文带你了解IPsec安全隧道和安全联盟的区别cid:link_4 几招搞定Redis如何高效安全的遍历所有keycid:link_15 CNN中Stride的影响cid:link_5 CCN能够减少模型参数量的原理详解cid:link_16 带你走进CNN的未来突破方向cid:link_6 多尺度特征对目标检测中的CNN重要性cid:link_7 带你了解我们常说的GaussDB数据库引擎版、内核引擎版……到底是什么【华为根技术】cid:link_17 多外网地址出口组网方案分享cid:link_8 Redisson看门狗失效场景cid:link_18 Redisson 废弃 RedLock后的替代方案cid:link_19 Redis Cluster 中使用事务和 Iua 限制cid:link_20 快速解决Watchdog 机制在解锁失败cid:link_21 
  • 快速解决Watchdog 机制在解锁失败
    Redisson 的 Watchdog 机制在解锁失败时​​不会一直续期锁​​,它的这个行为取决于解锁操作的触发状态和客户端运行状态。 ​​一、解锁失败时 Watchdog 的续期逻辑​​​​正常的解锁流程(unlock()被调用)​​无论解锁是否成功(如 Redis 命令执行失败),Redisson 都会在 unlock()方法中​​主动停止 Watchdog 的续期任务​​。源码逻辑:执行解锁 Lua 脚本后,调用 cancelExpirationRenewal(threadId)方法,从本地缓存 EXPIRATION_RENEWAL_MAP中移除续期任务条目。移除后,Watchdog 线程在下次续期检查时发现缓存条目不存在,立即终止续期。​​结论​​:只要调用了 unlock(),无论 Redis 操作结果如何,续期都会停止。​​未调用的解锁(比如哈代码遗漏或异常)​​如果业务未执行 unlock()(如异常未进入 finally块),Watchdog 会持续续期,直到:​​进程崩溃​​:Watchdog 线程终止,锁在 lockWatchdogTimeout(默认 30 秒)后自动过期。​​显式停止​​:通过重启服务或手动删除 Redis 中的锁 Key。 ​​二、极端场景分析​​​​解锁命令发送失败(如网络故障)​​如果哈unlock()中的 Lua 脚本因网络问题未到达 Redis,但本地已清除续期任务,Watchdog 仍会停止续期。此时锁会在 Redis 中自然过期(默认 30 秒)。​​风险​​:锁未立即释放,但不会永久持有。​​线程崩溃但 JVM 存活​​Watchdog 通过 Thread.isAlive()检查持有锁的线程状态。若线程崩溃(但 JVM 未退出),Watchdog 检测到线程不存活后停止续期,锁超时释放。​​JVM 崩溃或宕机​​Watchdog 线程随进程终止,续期完全停止,锁在 Redis 中超时后自动删除。 ​​三、规避续期问题的实践建议​​​​确保解锁执行​​释放锁的操作必须置于 finally块,避免异常导致未调用 unlock():RLock lock = redisson.getLock("lock");lock.lock();try { // 业务逻辑} finally { lock.unlock(); // 确保执行}​​避免显式设置 leaseTime​​若使用 lock(10, TimeUnit.SECONDS)指定租期,Watchdog 会被禁用,锁到期自动释放,无需担心续期问题(但需评估业务执行时间)。​​合理配置超时时间​​设置 lockWatchdogTimeout(默认 30 秒)时需大于业务最大执行时间,并预留网络延迟缓冲(建议 ≥ 60 秒)。 总结​​一下下​​场景​​​​Watchdog 行为​​​​锁释放结果​​调用 unlock()(无论成功与否)立即停止续期锁按预期释放或超时删除未调用 unlock()(代码遗漏)持续续期需人工干预或等待进程崩溃进程崩溃续期终止锁超时(默认 30 秒)后释放网络故障导致解锁失败续期停止,锁在 Redis 中超时释放最终一致性保障​​最佳实践​​:始终在 finally中调用 unlock(),并监控锁释放日志。非确定业务执行时间的场景,使用无参 lock()启用 Watchdog,避免手动设置 leaseTime。
  • Redis Cluster 中使用事务和 Iua 限制
    在 Redis Cluster 中使用事务(MULTI/EXEC)和 Lua 脚本时,受限于其分布式架构和数据分片机制。 ​​一、事务(MULTI/EXEC)的限制​​​​键必须位于同一槽(Slot)​​事务中的所有操作键(Key)必须通过 CRC16 哈希后映射到同一个哈希槽(0~16383),否则事务会直接失败并返回 CROSSSLOT错误。​​示例​​:若事务包含 SET key1和 SET key2,但 key1和 key2属于不同槽,事务将无法执行。​​WATCH 命令的跨槽限制​​WATCH命令只能监视同一槽的键。若尝试监视跨槽的键,乐观锁机制会失效,导致事务因键被修改而中断。​​原子性仅限单节点​​事务的原子性仅在单个节点内有效。若事务涉及多个节点(即跨槽),Redis Cluster 无法保证所有命令的原子执行。 ​​二、Lua 脚本的限制​​​​所有键必须属于同一槽​​Lua 脚本中访问的所有键必须位于同一槽,否则脚本执行会终止并报错:ERR eval/evalsha command keys must be in same slot。​​示例​​:脚本中同时操作 product:1001和 user:2002(分属不同槽)将失败。​​键必须通过 KEYS数组传递​​脚本中的键必须通过 KEYS数组显式声明,禁止使用 Lua 变量或表达式动态生成键名。否则会报错:ERR bad lua script for redis cluster。✅ 正确写法:redis.call('GET', KEYS[1])❌ 错误写法:local k = 'key'; redis.call('GET', k)​​禁止嵌套调用 Redis 命令​​Redis 命令调用(如 redis.call())不能嵌套,必须拆分为多个局部变量操作。✅ 正确写法:local val = redis.call('GET', KEYS[1])redis.call('SET', KEYS[2], val)❌ 错误写法:redis.call('SET', KEYS[1], redis.call('GET', KEYS[2]))​​命令名必须是字符串常量​​redis.call()的第一个参数(命令名)必须是字符串字面量,不能是变量。❌ 错误示例:local cmd = 'GET'; redis.call(cmd, KEYS[1])​​不支持跨节点命令​​脚本中无法执行 KEYS、SCAN等全局命令,结果仅限当前节点数据。​​三、一些解决方案​​使用 Hash Tag 强制同槽​​在键名中添加 {tag}(如 product:{123}_name和 product:{123}_price),使不同键的哈希值仅基于 {}内的内容计算,确保映射到同一槽。​​风险​​:过度使用可能导致数据倾斜(大量数据集中在少数槽)。​​拆分操作或应用层协调​​将跨槽操作拆分为多个单槽操作,由应用层保证最终一致性(如先读 A 节点,再写 B 节点)。​​避免动态键名​​所有键名必须在脚本中通过 KEYS数组静态声明,禁止动态拼接。​​优先使用 Lua 替代事务​​Lua 脚本天然原子执行且网络开销更小(单次提交),比 MULTI/EXEC更高效。​​四、单机 Redis vs. Redis Cluster 对比​​​​特性​​​​单机 Redis​​​​Redis Cluster​​​​事务原子性​​支持多键原子操作仅限同一槽的键​​Lua 脚本键限制​​无跨键限制所有键必须在同一槽​​WATCH 范围​​可监视任意键仅限同一槽的键​​跨节点命令支持​​支持全局命令(如 KEYS)仅返回当前节点数据 ​​总结​​一下下Redis Cluster 的事务和 Lua 脚本限制本质源于​​数据分片架构​​,需通过 ​​Hash Tag 设计键名​​ 或 ​​应用层协调​​ 规避跨槽问题。在集群中,Lua 脚本比事务更推荐,但需严格遵守键传递规范。若业务强依赖跨节点原子操作,需考虑其他分布式方案(如数据库事务或 ZooKeeper)。
  • Redisson 废弃 RedLock后的替代方案
    Redisson 废弃 RedLock 的核心原因在于其设计存在难以规避的安全性和性能缺陷,而替代方案需根据业务场景的可靠性需求灵活选择。​​一、RedLock 被废弃的核心原因​​​​安全性缺陷(时钟漂移与GC停顿)​​​​时钟不同步问题​​:RedLock 依赖系统时间计算锁过期时间。若节点间时钟漂移(如某节点时间快),可能导致锁提前失效,其他客户端可重复获取锁,破坏互斥性。​​GC停顿导致锁失效​​:客户端A在部分节点加锁后发生GC停顿(如JVM STW),锁因超时自动释放。客户端B成功获取锁并操作资源,而客户端A恢复后误以为仍持有锁,导致数据并发冲突。​​性能与复杂度问题​​​​网络延迟敏感​​:需等待多数节点(N/2+1)响应才能加锁成功,高延迟环境下性能显著下降。​​维护成本高​​:需部署多个独立Redis主节点(通常≥5个),且需保证节点无主从复制关系,增加运维复杂度。​​容错性争议​​主从切换场景下,若原主节点未同步锁即宕机,新主节点可能被其他客户端加锁,与RedLock设计目标冲突。而RedLock自身无法完全规避此问题。 ​​二、替代方案推荐​​​​1. Redisson 普通锁(RLock)​​​​适用场景​​:对一致性要求非极端严格的业务(如幂等控制、低频并发操作)。​​优化机制​​:​​WAIT命令​​:加锁后通过WAIT命令等待异步复制到从节点(需Redis 3.0+),降低主从切换导致锁失效的概率。​​WatchDog自动续期​​:默认每10秒续期锁超时时间(默认30秒),避免业务未完成锁提前释放。 RLock lock = redissonClient.getLock("lockKey"); lock.lock(); // 无参调用启用WatchDog try { // 业务逻辑 } finally { lock.unlock(); }  ​​2. 基于ZooKeeper的分布式锁​​​​优势​​:​​强一致性​​:基于临时有序节点和Watcher机制,确保锁互斥性与释放可靠性。​​自动清理​​:客户端会话结束(如宕机)时,临时节点自动删除,避免死锁。​​适用场景​​:金融交易、库存扣减等高一致性要求的场景。​​工具推荐​​:Apache Curator的InterProcessMutex。​​3. 基于etcd的分布式锁​​​​优势​​:​​线性一致性​​:通过Raft协议保证强一致性,锁操作全局有序。​​Lease机制​​:锁绑定租约(Lease),续期失败自动释放,避免GC停顿导致的安全问题。​​适用场景​​:Kubernetes生态或需高可用协调服务的系统。​​4. 数据库分布式锁​​​​实现方式​​:​​唯一约束​​:利用数据库唯一索引实现互斥(如INSERT INTO locks(key) VALUES(...))。​​乐观锁​​:通过版本号或CAS更新。​​适用场景​​:已有数据库依赖且并发量较低的系统,需注意性能瓶颈。​​方案对比表​​​​方案​​​​一致性​​​​自动释放​​​​性能​​​​适用场景​​Redisson普通锁 (RLock)最终一致超时释放高通用业务,中低并发ZooKeeper强一致会话结束释放中高一致性要求(如交易系统)etcd强一致租约到期释放中高云原生环境,高可用需求数据库锁依赖数据库手动释放低低并发,无中间件依赖的系统  ​​三、迁移的小建议​​优先使用Redisson普通锁​​启用WatchDog机制(避免指定leaseTime参数),并配置合理超时时间: Config config = new Config(); config.setLockWatchdogTimeout(60_000); // 默认30秒改为60秒 结合Redis哨兵/集群模式提升可用性。​​事务与锁的协同​​​​避免锁在事务内释放​​:锁范围需包裹整个事务,防止事务未提交锁已释放: public void safeMethod() { RLock lock = redisson.getLock("key"); lock.lock(); try { transactionalService.executeInTransaction(); // 调用事务方法 } finally { lock.unlock(); } } ​​兜底机制设计​​​​唯一索引​​:数据库层添加唯一约束,防止锁失效后数据重复。​​补偿任务​​:监控锁失效日志,触发人工干预或自动修复。四、总结​​一下下Redisson废弃RedLock是因其在时钟同步、GC停顿等场景下无法保证绝对安全,且实现复杂。​​替代方案选择需权衡一致性与性能​​:​​推荐首选Redisson普通锁​​(RLock),通过WatchDog和WAIT机制平衡性能与可靠性。​​强一致性场景选用ZooKeeper/etcd​​,但需接受性能开销与运维成本。无论何种方案,​​结合业务兜底机制(如唯一索引)​​ 是规避锁失效风险的关键实践。
  • Redisson看门狗失效场景
    Redisson 的看门狗(Watchdog)机制主要用于分布式锁的自动续期,防止业务未完成时锁因超时被释放。 ​​一、显式指定锁的租期时间(leaseTime)​​​​失效原因​​:调用加锁方法时若显式设置 leaseTime参数(如 lock.lock(10, TimeUnit.SECONDS)),看门狗机制会被禁用。Redisson 源码中,当 leaseTime ≠ -1时会跳过看门狗初始化逻辑。​​风险​​:业务执行时间超过 leaseTime后锁自动释放,可能导致并发安全问题。​​规避建议​​:不确定业务执行时间时,优先使用无参 lock()(默认启用看门狗)。 ​​二、网络或节点故障​​​​网络抖动/Redis故障​​看门狗通过 renewExpirationAsync()发送 Lua 脚本续期锁(pexpire命令)。若网络抖动或 Redis 集群故障导致续期请求未到达,锁会因超时自动释放。​​客户端节点宕机​​持有锁的客户端宕机后,看门狗线程终止,锁在默认 lockWatchdogTimeout(30秒)后自动释放。​​规避建议​​:监控网络健康,设置合理的超时时间(如 lockWatchdogTimeout ≥ 30秒)。 ​​三、事务嵌套导致提前释放​​​​失效原因​​:在数据库事务内加锁时(如 Spring @Transactional),锁可能在事务提交前被释放。例如:@Transactionalpublic void createOrder() { RLock lock = redisson.getLock("lock"); lock.lock(); // 看门狗生效 try { // DB操作(事务未提交) } finally { lock.unlock(); // 事务提交前释放锁 }}​​风险​​:其他线程可能读到未提交的中间状态数据。​​规避建议​​:将锁置于事务外层,或改用编程式事务控制锁范围。​​四、配置或资源异常​​​​超时时间设置过短​​若 lockWatchdogTimeout(默认30秒)设置过短(如100ms),续期间隔(超时时间的1/3)可能小于网络延迟,导致续期前锁已过期。​​系统资源不足​​CPU 或内存资源耗尽时,看门狗线程无法及时执行续期任务。​​长时间阻塞操作​​业务线程长时间阻塞(如死循环、同步等待外部服务),导致看门狗线程无法调度。​​五、其他失效场景​​​​未正确释放锁​​:未在 finally块中释放锁时,若业务抛出异常,锁可能长期占用(但看门狗仍会续期直到进程终止)。​​Redis 服务端故障​​:Redis 宕机或重启导致续期请求失败。总结一下下:失效场景与规避建议​​​​场景​​​​失效表现​​​​根本原因​​​​规避建议​​显式指定 leaseTime锁到期后不续期代码设置 leaseTime参数避免在不确定执行时间的场景指定 leaseTime网络/节点故障续期请求未成功执行网络抖动或 Redis 节点故障监控网络,设置合理超时时间(≥30秒)事务内使用锁事务未提交锁已释放锁释放时机早于事务提交锁作用域包裹整个事务超时时间设置过短续期不及时导致锁过期lockWatchdogTimeout< 网络延迟避免设置小于1秒的超时客户端宕机/资源不足看门狗线程终止或无法调度进程崩溃或系统资源耗尽优化资源分配,避免阻塞操作 ​​启用看门狗​​:业务执行时间不确定时,使用无参 lock()方法。​​锁与事务分离​​:确保锁范围覆盖整个事务,避免嵌套释放。​​合理配置参数​​:设置 lockWatchdogTimeout ≥ 30秒(通过 Config.setLockWatchdogTimeout())。避免在代码中指定 leaseTime。​​异步化与资源优化​​:将阻塞操作异步化,确保看门狗线程及时调度。监控系统资源(CPU/内存)和 Redis 连接状态。
  • 多外网地址出口组网方案分享
    多 个外网出口组网方案当需要实现 多 个外网地址出口的组网时,核心目标是保障高可用性(冗余备份)、提升带宽利用率(负载均衡)、满足业务隔离需求(策略路由) ,同时降低管理复杂度。需结合业务场景(如企业办公、IDC 服务、多区域互联)选择架构,以下是分层拆解的组网方案设计与最优方式推荐。一、先明确组网核心需求:多 个出口的关键目标在设计前需先对齐需求,避免过度设计或功能缺失:负载均衡:将内部流量(如办公、业务系统、云访问)均匀分配到 多 个出口,避免单出口带宽过载。冗余备份:单个 / 多个出口故障时,流量自动切换到其他可用出口,业务不中断(需达到 99.99% 以上可用性)。业务隔离:部分出口专属特定业务(如财务系统用高安全出口、视频业务用大带宽出口),避免相互干扰。跨运营商 / 地域适配:若 多 个出口来自不同运营商(电信、联通、移动)或不同地域(北京、上海、广州),需解决 “跨网访问慢”“地域路由优化” 问题。安全防护:出口层需集成防火墙、DDoS 防护、VPN 等功能,防止外部攻击穿透内网。二、组网架构设计:分层架构是基础(避免单点故障)多 个出口数量较多,不建议用 “单设备串联” 模式(易因设备故障导致全网断网),需采用 “核心层 + 出口层” 分层架构,降低耦合度:层级核心功能设备选型核心层汇聚内部所有业务流量(办公网、服务器区、IoT),实现内网路由转发,与出口层对接企业级三层核心交换机(如华为 S12700、华三 S7000E),支持万兆上行,需堆叠(主备 / 负载分担)确保冗余出口层集中管理 多 个外网出口,实现负载均衡、冗余切换、安全防护、策略路由多 WAN 口出口网关(NGFW/SD-WAN 设备),需 2 台及以上做高可用(主备 / 集群)内网接入层连接终端(PC、服务器、打印机),划分 VLAN 隔离不同业务千兆 / 万兆接入交换机(如华为 S5735、华三 S5130),支持 PoE 供电(按需)三、出口层关键技术选型:决定组网合理性的核心出口层是 “多 个外网出口” 的管理核心,需重点解决 “如何高效调度 多 个出口” 的问题,关键技术包括 4 类:1. 出口设备选型:3 类设备对比(按需求选)多 个出口需设备具备至少 多 个 WAN 口(或可扩展 WAN 模块)、支持复杂路由策略、高吞吐能力(需≥多Gbps 转发率) ,3 类主流设备对比如下:设备类型核心优势适用场景缺点下一代防火墙(NGFW)集成路由、防火墙、VPN、负载均衡、入侵防御(IPS),安全能力强企业办公、对安全要求高的场景(如金融、医疗)多出口负载均衡算法较基础(部分需 license)多 WAN 口企业路由器路由转发效率高、负载均衡算法丰富(带宽比、连接数、源 IP 哈希)、成本低纯带宽需求场景(如 IDC、视频流服务)安全功能弱,需额外搭配防火墙SD-WAN 智能网关支持多运营商 / 多地域出口智能选路(基于延迟、丢包率)、集中化管理(云平台)多 个出口分布在不同地域 / 跨运营商场景成本高,需部署 SD-WAN 控制器最优选择建议:若 多 个出口在同一机房、无跨地域需求:优先选双机热备的 NGFW(如华为 USG6000E、深信服 NGAF),兼顾安全与路由,避免额外部署防火墙;若 多 个出口跨地域 / 跨运营商:必选SD-WAN 网关(如深信服 SD-WAN、Cisco Viptela),解决跨网访问慢、分散管理难的问题。2. 负载均衡:多 个出口的流量分配策略需根据业务特性选择算法,避免 “忙的忙死、闲的闲死”:按带宽比例分配:若 多 个出口带宽不同(如 6 个 1G、4 个 多G),按带宽占比分配流量(多G 出口承担更多流量),最常用;按业务类型分配:通过策略路由将特定业务绑定到指定出口(如:办公流量→3 个 1G 出口,服务器对外服务→4 个 多G 出口,备份流量→3 个冗余出口);智能选路(SD-WAN 专属):实时检测 多 个出口的链路质量(延迟、丢包率、抖动),自动将敏感业务(如视频会议)引导至最优出口,非敏感业务(如文件下载)分配到空闲出口。3. 冗余备份:确保 多 个出口 “断一不影响全局”链路层冗余:每个出口配置 “链路检测”(如 BFD 双向转发检测、ICMP 探测),当某出口断网(如运营商线路故障),设备在 1 秒内检测到并切换流量;设备层冗余:出口层部署 2 台 NGFW/SD-WAN 网关,做 “主备模式”(主设备故障,备设备立即接管所有 多 个出口)或 “负载分担模式”(2 台设备各管理 5 个出口,相互备份);出口池冗余:将 多 个出口划分为 “主用池(6 个)” 和 “备用池(4 个)”,主用池满负载或故障时,自动启用备用池,避免资源浪费。4. 地址与路由规划:避免冲突与混乱外网地址规划:多 个出口的公网 IP 需按 “业务类型 + 运营商” 分类(如:电信出口→203.0.113.0/24 段,联通出口→198.51.多0.0/24 段),并记录每个出口的网关、DNS(由运营商提供);内网地址规划:内网用私有地址段(如 多.0.0.0/8、172.16.0.0/12),按 VLAN 划分业务(如办公 VLAN 多、服务器 VLAN 20、IoT VLAN 30),通过策略路由绑定 “VLAN - 出口” 对应关系;路由协议选择:若 多 个出口需与运营商 / 云服务商对接,用BGP 动态路由(自动学习运营商路由,减少手动配置);若仅内部调度,用静态路由 + 策略路由(配置简单,适合固定业务场景)。四、4 类场景的最优组网方案不同业务场景下,多 个出口的组网方式差异较大,以下是针对性方案:场景 1:企业办公(同一机房,多运营商出口)需求:办公上网、ERP/CRM 系统访问、远程 VPN 接入,需安全 + 稳定 + 带宽均衡。组网方案:出口层:2 台 NGFW(如深信服 NGAF 多00-B)做主备,每台设备插 2 块 6 口 WAN 模块(共 12 个 WAN 口,管理 多 个出口,预留 2 个冗余);负载均衡:按 “运营商 + 带宽比例” 分配流量(如电信 4 个出口承担 40% 流量,联通 3 个承担 30%,移动 3 个承担 30%);安全配置:开启防火墙策略(禁止外网主动访问内网)、IPS(防御端口扫描)、SSL VPN(供远程员工接入);核心层:2 台华为 S12700 堆叠,汇聚内网 VLAN 流量,通过静态路由指向 NGFW 出口。场景 2:IDC / 云服务(对外提供多 IP 服务,需业务隔离)需求:多 个公网 IP 对应 多 个独立业务(如 多 个网站、多 个 API 服务),需每个出口专属业务,避免相互干扰。组网方案:出口层:2 台多 WAN 路由器(如华为 AR6700)做负载分担,每台管理 5 个出口,路由器开启 “端口映射”(将每个 WAN 口公网 IP 映射到内网对应服务器私有 IP);业务隔离:通过 ACL 策略限制 “出口 - 服务器” 唯一对应(如 WAN1→服务器 A,WAN2→服务器 B,禁止跨出口访问);冗余:每 2 个出口对应 1 个备用出口(如 WAN1/WAN2 备用 WAN3),当 WAN1 故障,流量自动切换到 WAN3;监控:部署流量分析工具(如 Zabbix、NetFlow Analyzer),实时监控每个出口的带宽、连接数,避免 DDoS 攻击。场景 3:多地域连锁企业(多 个出口分布在 多 个门店)需求:多 个门店各有 1 个外网出口,需总部与门店互联,门店间数据互通,且访问总部系统延迟低。组网方案:出口层:总部部署 SD-WAN 控制器(如深信服 SC 集中管理平台),多 个门店各部署 1 台 SD-WAN 分支网关(如深信服 AG 600),形成 “总部 - 门店” 星型组网;智能选路:门店访问总部时,SD-WAN 自动选择 “延迟最低” 的链路(如北京门店优先走电信出口,上海门店优先走联通出口);带宽优化:开启 “带宽叠加”(门店上传数据时,若单出口带宽不足,自动用其他门店出口分担);安全:总部与门店间用 IPsec VPN 加密传输,禁止门店直接访问外网(需通过总部出口上网)。场景 4:高可用金融场景(零中断要求,如支付系统)需求:多 个出口需极致冗余,任何 1-3 个出口故障不影响业务,且需防御 DDoS 攻击。组网方案:出口层:3 台 NGFW(如华为 USG9500)做集群(负载分担 + 相互备份),每台配置 4 个 WAN 口(共 12 个 WAN 口,多 个主用 + 2 个应急);链路冗余:每个出口从 2 个不同运营商拉双线(如 WAN1 是电信主用,WAN11 是电信备用),形成 “出口 - 运营商” 双重冗余;路由:与运营商对接 BGP 协议,学习全量互联网路由,当某运营商链路故障,BGP 自动撤销路由,流量切换到其他运营商;安全:部署抗 DDoS 设备(如阿里云高防 IP),将 多 个出口公网 IP 接入高防,先清洗攻击流量再转发到内网。五、实施注意事项:避免踩坑设备性能匹配:出口设备的 “最大并发连接数”“转发速率” 需满足 多 个出口的总流量(如 多 个 1G 出口,总带宽 多G,设备转发速率需≥20Gbps,预留冗余);链路检测配置:BFD 检测间隔建议设为 多0ms(太快易误判,太慢切换延迟高),探测地址选运营商网关或公网 DNS(如 8.8.8.8);备份电源:出口层设备、核心交换机需接 UPS(不间断电源),避免断电导致 多 个出口同时不可用;灾备演练:定期(如每月)模拟 1-2 个出口故障,验证流量切换是否正常,避免实战时失效。总结:最合理的组网方式通用场景(同一机房、无跨地域):双机热备 NGFW + 核心交换机堆叠 + 按带宽比例负载均衡,兼顾安全、稳定与成本;跨地域 / 多运营商场景:SD-WAN 智能组网(控制器 + 分支网关) + 智能选路,解决跨网慢、管理难问题;高可用场景(金融 / 医疗):NGFW 集群 + BGP 动态路由 + 双运营商双线,实现零中断与抗风险能力。核心逻辑:先分层(核心 + 出口),再选设备(按安全 / 路由 / 智能需求),最后定策略(负载 + 冗余 + 隔离),确保 多 个出口既高效利用,又不增加管理复杂度。
  • [热门活动] 【云学堂直播】华为云开发者课程全解析与MCP协议揭秘
    直播主题:华为云开发者课程全解析与MCP协议揭秘直播讲师:阿兴 丨 华为云学堂技术讲师直播时间:2025.08.26 / 16:00-17:30直播链接:cid:link_0直播简介:基于云开发环境与全栈工具链深度体验昇腾鲲鹏等根技术生态, 三大课程体系:AI系列(DeepSeek/MCP)、鲲鹏调优、MySQL实战,涵盖人工智能系列含MCP智能体协议开发实战鲲鹏性能调优及MySQL数据库实战课程,重点介绍开发者空间三大系列课程与MCP协议揭秘并提供百万级DeepSeek Tokens资源,即刻预约直播开启高效开发之旅。直播亮点:1.开发者空间系列免费课程分享2.MCP协议揭秘3.华为根技术开发资源及工具等免费学习资源分享加入微信交流群:直播期间扫码入群,解锁更多隐藏福利哦~
  • ModelArts Versatile-AI原生应用引擎 产品实操教程合集,快速上手构建你的创意AI Agent
    各位开发者们,本篇是为大家整理的实操教程集锦,包括官方输出、优秀开发者分享的实践案例。(持续更新)。请作为能量输入,开始构建专属的创意AI Agent吧~ <ModelArts Versatile-AI原生应用引擎 体验入口> 华为开发者空间 -- 开发平台 --Versatile Agent( 请在PC端打开 ) ——官方指导案例案例标题入口展示平台超详细攻略:教你3分钟在华为开发者空间构建专属AgentLINK博客-开发者空间快速使用华为开发者空间AI Agent打造你的私人营养师LINK论坛-开发者空间基于华为开发者空间开发平台 MCP资产快速构建AI Agent应用 LINK案例中心基于华为开发者空间开发平台构建We码会议助手LINK案例中心基于开发者空间开发平台工作流构建旅行行程规划应用LINK案例中心华为云ModelArts Versatile训练营基础实验手册——零基础秒变大师!快速开发帮你打造爆款AI Agent:热点新闻助手LINK论坛-开天aPaaS华为云ModelArts Versatile训练营基础实验手册——零基础秒变大师!快速开发帮你打造爆款AI Agent:出行规划助手LINK论坛-开天aPaaS ——精选用户共创案例案例标题入口展示平台案例贡献用户【案例共创】基于华为开发者空间构建实时股票分析助手LINK案例中心miyalian【案例共创】基于华为开发者空间-AI Agent开发平台构建旅游规划助手LINK案例中心yd_272483742【案例共创】基于华为开发者空间开发平台 MCP资产快速构建税务AI助手服务LINK案例中心小草飞上天【案例共创】基于华为云开发者空间-Versatile Agent开发平台构建昇腾C算子开发知识库LINK案例中心黄生【案例共创】基于华为云开发者空间的AI Agent【旅行灵感生成器】智能体LINK案例中心柠檬味拥抱  查看更多华为云社区-案例中心入口:cid:link_12
总条数:2013 到第
上滑加载中