【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答

yizhihongxing

问题描述

PHP应用再连接Azure Redis服务时,出现Connection Timed out。当通过升级提高Azure Redis的性能时候,发现之前的数据丢失了。

【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答

 

问题解答

当Redis服务出现Timeout的情况时,可以从Redis服务的指标(Metrics)开始查看,如果出现负载(Service Load)很高的情况,表明当前Redis服务的资源已经不能满足业务需求,需要提升服务端的等级。比如Redis定价层由 基础层 ------》 标准层 ------》高级层 

【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答

当在升级的时候,为什么会发生数据丢失呢?

这是因为最开始使用的Redis服务为价格最便宜的基础层,即底层只有一个实例,升级的时候Redis中的数据都会丢失。

【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答

 

附录1:如果Service Load并不高的情况下,还是会发生Timeout问题,那么这样应该如何进一步分析问题呢?

可以应用主机上通过 tcpdump 或 netstat 协助分析网络情况。

  • tcpdump 抓取网络日志并生成 redis.cap 输出文件
# tcpdump 抓取网络包 Linux 环境主机中


apt-get update 

apt-get -y install tcpdump
 
#抓包命令为:

## non SSL 6379 
tcpdump port 6379 -w redis.cap

## SSL 6380 
tcpdump port 6380 -w redis.cap
  • 通过netstat可以查看当前TCP连接的情况

【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答

 

参考资料

缩放 Azure Cache for Redis 实例: https://docs.azure.cn/zh-cn/azure-cache-for-redis/cache-how-to-scale#how-does-scaling-work

 

原文链接:https://www.cnblogs.com/lulight/p/17327508.html

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:【Azure Redis 缓存】Azure Redis 遇见的连接不上问题和数据丢失的情况解答 - Python技术站

(0)
上一篇 2023年4月18日
下一篇 2023年4月18日

相关文章

  • 全部满分!阿里云函数计算通过可信云21项测试

    简介: 在未来,无论是一方云服务,还是三方应用,所有事件都可被函数计算等服务可靠地处理。 今日,“2020 可信云线上峰会”正式召开。会上,中国信通院公布了混合云安全、云组网、函数即服务、消息队列、云计算安全运营中心等首次评估结果。阿里云函数计算通过了基础能力要求、平台可观测能力、服务性能、服务安全和服务计量准确性等 21 项测试,最终以满分成绩通过可信云函…

    云计算 2023年4月12日
    00
  • 美团网技术团队分享的MySQL索引及慢查询优化教程

    以下是“美团网技术团队分享的MySQL索引及慢查询优化教程”的完整攻略: 索引 1. 索引的作用是什么? 索引是数据库中一种提高查询效率的数据结构。通过使用索引,可以快速定位到需要查询的数据,避免了全表扫描,提高了查询效率。 2. 索引有哪些类型? 常见的索引类型有B树索引、哈希索引和全文索引。 B树索引是一种常用的索引类型,适用于查询次数较多,但写入次数相…

    云计算 2023年5月18日
    00
  • Clusternet:一款开源的跨云多集群云原生管控利器!

    作者 徐迪,Clusternet 项目发起人,腾讯云容器技术专家。 摘要 Clusternet (Cluster Internet)是一个兼具多集群管理和跨集群应用编排的开源云原生管控平台,解决了跨云、跨地域、跨可用区的集群管理问题。 在项目规划阶段,就是面向未来混合云、分布式云和边缘计算等场景来设计的,支持海量集群的接入和管理、应用分发、流量治理(开发中)…

    云计算 2023年4月12日
    00
  • 工业互联网:加速从“中国制造”迈向“中国智造”

    摘要:在推进制造业智能化的过程中,除设备本身数字化外,基于工业互联网实现设备互联和全流程智能化已成为最重要方向之一。 本文分享自华为云社区《【华为云Stack】【大架光临】第18期:工业互联网:加速从“中国制造”迈向“中国智造”》,作者:华为云Stack 制造行业总经理 崔新。 随着全球数字化浪潮的到来,中国制造业也在快速转型。国家“十一五”和“十二五”提出…

    云计算 2023年5月4日
    00
  • Pandas 合并多个Dataframe(merge,concat)的方法

    下面是关于Pandas合并多个DataFrame的攻略: 1. Pandas合并多个DataFrame的方法 Pandas提供了多种方法来合并多个DataFrame,常见的方法有 merge 和 concat。其中merge主要按照列或者行的索引进行合并,concat则是按照行或者列进行合并。在实际应用过程中,我们需要选择合适的合并方法来完成具体的任务。 2…

    云计算 2023年5月18日
    00
  • Jexus部署.Net Core项目

    下面是关于“Jexus部署.Net Core项目”的完整攻略,包含两个示例说明。 简介 Jexus是一个高性能的.NET Core Web服务器,它可以用于部署和运行.NET Core应用程序。本攻略中,我们将介绍如何使用Jexus来部署.NET Core项目,并提供一些最佳实践。 步骤 在使用Jexus部署.NET Core项目时,我们可以通过以下步骤来实…

    云计算 2023年5月16日
    00
  • 王家林的“云计算分布式大数据Hadoop实战高手之路—从零开始”的第十讲Hadoop图文训练课程:剖析Hadoop的重要配置文件

    本讲主要剖析Hadoop重要的配置文件。   王家林的“云计算分布式大数据Hadoop实战高手之路”之完整发布目录   云计算分布式大数据实战技术Hadoop交流群:312494188,每天都会在群中发布云计算实战性资料,欢迎大家加入!   在前面我们安装单机版Hadoop以及Hadoop集群的时候,我们使用的只是可以工作的最小化配置项,有很多重要的配置项都…

    云计算 2023年4月11日
    00
  • MVC使用Log4Net进行错误日志记录学习笔记4

    下面是关于“MVC使用Log4Net进行错误日志记录学习笔记4”的完整攻略,包含两个示例说明。 简介 在MVC应用程序中,错误日志记录是一种常见的需求。在本攻略中,我们将介绍如何使用Log4Net进行错误日志记录,并提供一些最佳实践。 步骤 在MVC应用程序中使用Log4Net进行错误日志记录时,我们可以通过以下步骤来实现: 安装Log4Net。 配置Log…

    云计算 2023年5月16日
    00
合作推广
合作推广
分享本页
返回顶部