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

问题描述

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日

相关文章

  • 大数据技术主要包含哪些技术

    云计算与大数据密切相关,大数据是计算密集型操作的对象,需要消耗巨大的存储空间,云计算的主要目标是在集中管理下使用巨大的计算和存储资源,用微粒度计算能力提供大数据应用,云计算的发展为大数据的存储和处理提供了解决方案,大数据的出现也加速了云计算的发展,基于云计算的分布式存储技术可以有效地管理大数据,借助云计算的并行计算能力可以提高大数据采集和分析的效率。 研究机…

    2023年4月10日
    00
  • 【云计算】docker build如何支持参数化构建?

    docker 1.9.0版本之后,已经支持docker build参数化构建。 docker 版本更新记录:   github讨论:     参开资料: https://github.com/docker/docker/issues/14634 http://stackoverflow.com/questions/34174499/docker-build-…

    云计算 2023年4月13日
    00
  • 云计算里AWS和Azure的探究(4)

    云计算里AWS和Azure的探究(4) ——Amazon EC2 和 Windows Azure Virtual Machine   接下来我们来看看Azure VM的创建。Azure里面虚拟机的创建跟AWS比就要简单许多了,配置的东西比较少,创建的过程也相对短一些。 创建虚拟机 首先进入Azure的Management Portal   点击下面的新建按钮…

    云计算 2023年4月12日
    00
  • [云计算小课] 【第二课】云小课带你了解镜像家族!

    本次课程希望能够帮助您深入理解华为云镜像服务,包括私有镜像与公共镜像之间的区别,探讨当前华为云镜像服务的各种功能。   简单的说,镜像就好像是克隆体,它可以把一个已有的云主机操作系统和应用服务,快速的复制到您的云主机中,省时又省力。     温馨小提示: 还没有华为云账户来体验本节课程的操作吗? 戳这里,免费注册华为云账户! 有账户没有云服务器? 戳这里,免…

    云计算 2023年4月12日
    00
  • 在SAE(Sina App Engine)上部署WordPress站点的教程

    以下是在SAE上部署WordPress站点的教程: 准备工作 注册SAE账号:访问 SAE官网,注册账号并创建一个应用。 下载WordPress:访问 WordPress官网,下载最新版本的WordPress。 安装FTP客户端:推荐使用FileZilla,下载地址:https://filezilla-project.org/。 部署过程 将WordPres…

    云计算 2023年5月17日
    00
  • Python实现交通数据可视化的示例代码

    下面是“Python实现交通数据可视化”的完整攻略: 确定数据来源 首先,需要确定交通数据的来源。常见的交通数据来源包括: 官方政府机构网站(如国家统计局、交通部等); 第三方数据平台(如高德地图、百度地图等); 自建数据采集系统。 在确定数据来源后,需要将数据进行清洗和处理,保证数据的准确性和一致性。清洗和处理的方式和具体实现步骤会因数据来源的不同而不同。…

    云计算 2023年5月18日
    00
  • Python面向对象中类(class)的简单理解与用法分析

    Python面向对象中类(class)的简单理解与用法分析 在Python中,面向对象编程是一个非常重要的编程范式,而类(class)作为面向对象编程的核心概念之一,扮演着至关重要的角色。本文主要探讨Python中类(class)的简单理解与用法分析,以帮助读者更好地掌握Python的面向对象编程技巧。 类的定义 类(class)是Python中面向对象编程…

    云计算 2023年5月18日
    00
  • 8 云计算系列之Horizon的安装与虚拟机创建流程

    preface 在上一章节中,我们可以在无web管理界面上创建并启动虚拟机,虽然可以这么做,但是敲命令太繁琐,所以此时我们可以安装openstack web管理界面,通过web界面的图形化操作openstack,更加方便的使用openstack。 Horizon简介 提供一个web界面操作openstack的系统。 使用Django框架基于Openstack…

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