【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日

相关文章

  • 云计算之路-出海记:建一个免费仓库 Amazon RDS for SQL Server

    上周由于园子后院起火,不得不调兵回去救火,出海记暂时停更,这周继续更新,“出海记”记录的是我们在 AWS 上建设博客园海外站的历程。在这一记中记录的是我们基于 AWS 免费套餐(Free Tier)创建一个 Amazon RDS for SQL Server 实例,这也是我们第一次使用 AWS RDS,之前只用过阿里云 RDS 上周由于园子后院起火,不得不调…

    云计算 2023年4月11日
    00
  • Docker Machine创建Azure虚拟主机

    Docker Machine创建Azure虚拟主机 Docker Machine是Docker官方提供的一个命令行工具,可以帮助用户在多种云平台上快速创建和管理Docker主机。本文将介绍如何使用Docker Machine创建Azure虚拟主机,并提供两个示例说明。 1. 准备工作 在使用Docker Machine创建Azure虚拟主机之前,需要完成以下…

    云计算 2023年5月16日
    00
  • OneDNS是什么意思 OneDNS设置教程图文详解

    OneDNS是什么意思? OneDNS是一种基于DNS-over-HTTPS(DoH)协议的DNS解析服务,由OneNET提供。它可以加密DNS查询请求和响应,保护用户的隐私和安全。使用OneDNS可以避免DNS污染和DNS劫持等问题,提高网络访问速度和稳定性。 OneDNS设置教程 以下是OneDNS设置教程的详细步骤: Windows系统 步骤一:打开网…

    云计算 2023年5月16日
    00
  • 云计算课程-网络原理与应用-20171113

    一 计算机网络组成:   1. 通信子网:     传输介质:网线,光纤和无线。     网络设备:交换机,路由器和防火墙。   2.资源子网:     服务器:IBM,DELL,HP,联想,浪潮,华为     操作系统:Windows,linux和Unix.   二,OSI(open system interconnection)开放系统互联参考模型   …

    云计算 2023年4月10日
    00
  • 说明及区分云计算的IaaS和PaaS以及SaaS三种服务方式

    云计算是一种基于互联网的计算方式,它提供了三种服务方式:IaaS、PaaS和SaaS。以下是一些攻略和示例,供您参考: 1. IaaS IaaS(基础设施即服务)是云计算的一种服务方式,它提供了基础设施的租用,包括计算、存储、网络等。IaaS服务提供商通常会提供虚拟机、存储空间、负载均衡、防火墙等基础设施服务,用户可以根据自己的需求选择相应的服务。 2. P…

    云计算 2023年5月16日
    00
  • KubeSphere 社区双周报 | 杭州站 Meetup 议题征集中 | 2023.04.14-04.27

    KubeSphere 社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过 commit 的贡献者,并对近期重要的 PR 进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。 本次双周报涵盖时间为:2023.04.14-2023.04.27。 贡献者名单 新晋 KubeSphere Contributor 本两周共有 3 …

    云计算 2023年4月30日
    00
  • 漫谈云计算环境下的传统安全产品虚拟化

    本文讲的是漫谈云计算环境下的传统安全产品虚拟化,传统的IT建设,用户需要自己采购硬件设备、操作系统,购买或开发自己的业务系统,并投入大量的维护成本。考虑到业务的扩展和瞬时的使用高峰,每个系统的计算、存储能力必须有一定的冗余,这就意味着大部分时候冗余的资源都被浪费。然而当业务爆发式增长时, IT设施由由于建设周期的制约,又无法立即满足需要。云计算的出现,将彻底…

    云计算 2023年4月13日
    00
  • 如何利用js给自己照相并修图

    如何利用js给自己照相并修图 在Web开发中,我们可以使用JavaScript来实现照相和修图的功能。本文将提供一个完整攻略,包括如何使用JavaScript来照相和修图,并提供两个示例说明。 步骤1:使用WebRTC API照相 WebRTC API是一个浏览器原生的API,可以访问摄像头和麦克风。以下是使用WebRTC API照相的步骤: 在HTML文件…

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