logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Azure Redis】云原生环境下的 Redis 超时之谜:为什么 15 分钟后应用才恢复?

摘要:在云原生架构中,Redis短暂不可用后应用持续超时的问题根源在于Linux TCP重传机制与应用连接模型的错配。Linux默认的tcp_retries2=15会导致失效连接被保留10-15分钟,而应用连接池无法感知底层连接状态。云原生环境因Pod隔离性和镜像默认配置更易触发此问题。解决方案需从操作系统(调整TCP重传参数)、客户端(设置合理超时)和应用层(心跳检测)三方面协同优化,实现快速失

#azure#redis#云原生
【Azure Container App】容器应用的维护窗口设置

Azure Container Apps(ACA)维护更新分为关键和非关键两类,非关键更新可通过配置PlannedMaintenanceWindow安排在业务低峰期执行。关键安全更新不受窗口限制。维护窗口持续8-24小时,仅适用于非关键更新,且会产生额外费用。建议应用具备多副本、无状态化等能力以降低影响。该功能不适用于consumption workload profiles上的Container

文章图片
#azure#python
【Azure Developer】通过 API 获取 Azure VM 信息实践指南 Part 2(Azure China)

获取订阅下全部 VM 信息获取公网/私网 IP获取操作系统及镜像版本获取实时运行状态获取 CPU 与内存配置判断 VM 是否已删除查询删除审计日志整个方案基于 Service Principal + Reader 权限实现,满足企业级“只读、安全、可控”的自动化资源管理需求,可直接应用于 CMDB、资产盘点平台、运维监控平台以及云资源治理场景。

#azure#flask#python
【Azure Developer】通过 API 获取 Azure VM 信息实践指南 Part 1(Azure China)

基于 Azure China (21Vianet) 环境,实现对订阅下云服务器(Virtual Machine)的统一资产管理能力。将包含获取如何获取认证Token, VM列表,VM公网/私网IP以及VM操作系统信息。

文章图片
#azure#flask#python
【Azure APIM】在VS Code中使用MCP Inspector 插件来调试MCP Server URL (三)

本文介绍了如何使用VSCode插件MCPInspector测试部署在Azure API Management中的MCPServer服务。主要内容包括:安装MCPInspector插件后,通过配置连接参数(如Streamable HTTP传输类型、API MCP server URL等)建立连接;验证服务时,可获取Tool列表并测试基础调用功能,但需注意该工具主要用于验证服务连通性,不能完全替代真实

文章图片
#azure#microsoft
【Azure Redis】客户端应用使用 Azure Redis Cluster 报错 java.security.cert.CertificateException

【摘要】Java应用连接Azure Redis集群时出现SSL证书验证失败,报错"java.security.cert.CertificateException: No subject alternative names matching IP address xxx.xxx.xxx.xxx found"。问题原因是Azure Redis的SSL证书仅绑定域名而非IP地址。解决

文章图片
#azure#redis#java
【Azure Stream Analytic】用 JavaScript UDF 解决 JSON 字段被转成 Record 的关键点

摘要:Azure Stream Analytics将JSON字段输出为CSV时自动转换为Record类型,导致下游解析异常。原因是ASA将JSON对象识别为结构化数据而非字符串。解决方案是创建JavaScript UDF函数,使用JSON.stringify()将对象转为字符串,并在查询中调用该函数。具体步骤包括创建UDF函数和在查询中应用转换,确保JSON数据以字符串形式正确输出到CSV。该方法

文章图片
#azure#javascript#json
【Azure Container App】Debug Console的调试工具试验(二)-- lsof/ util-linux / netcat / wget

文章“”中,介绍了12种Azure Contianer App Debug Console模式下预装的调试工具。文章“” 中,进一步通过试验的方式介绍了前三种工具。本文继续前文的试验,开始试验lsof/ util-linux / netcat / wget这四种工具。

文章图片
#azure#linux#flask
【Azure Service Bus】Azure Service Bus Java SDK 中 Token 刷新异常的排查思路

Azure ServiceBus Java SDK偶发出现Token刷新失败的WARN日志,提示AMQP连接已释放。该问题通常由连接空闲超时或网络瞬断导致,属于SDK内部处理机制的正常现象。若日志低频出现且业务无实际影响(消息未丢失、收发链路可恢复),可视为噪声。需警惕高频出现或伴随业务失败的情况。建议解决方案:升级至7.14.x+版本优化连接恢复,或配置合理的AmqpRetryOptions并复

文章图片
#azure#java#python
【Azure AI Search】 searchMode=any 和 searchMode=all 有什么区别?

searchMode=any 和 searchMode=all 不是相关性排序参数,而是决定多个搜索词如何组合的匹配模式。any 偏召回,结果通常更多all 偏精确,结果通常更少遇到结果数量差异时,先不要直接怀疑索引数据异常,应该先确认当前查询到底是在做 OR 式匹配,还是 AND 式匹配。

#人工智能#python#flask
    共 23 条
  • 1
  • 2
  • 3
  • 请选择