1.场景:客户端调用API获取所有品牌列表,使用redis存储,第一次是获取全部,之后会增量获取,通过lasttime参数

出现的问题:redis连接超时,网络流量太大

原因:这个借口没做本地缓存,每次调取,都是从redis里读取,结果redis服务器被刷挂了

暂时的解决方法:优化API,将从redis里读出来的数据做个本地缓存(大概1个小时吧,视情况而定),然后是在返回给客户端数据量大的情况下,一定要注意只返回客户端需要的数据,不需要的就不返回,然后就是定义的字段名称不要太长,最好用缩写表示

注意:以上仅代表个人观点,具体问题要具体对待!

转载于:https://www.cnblogs.com/qiailu/p/5284904.html

webApi项目中的问题相关推荐

  1. Web API 项目中启用 Swagger UI

    Swashbuckle 和 ASP.NET Core 入门 Swagger UI 提供了基于 Web 的 UI,它使用生成的 OpenAPI 规范提供有关服务的信息. Swashbuckle 和 NS ...

  2. C#项目中常用到的设计模式

    C#项目中常用到的设计模式 1. 引言 一个项目的通常都是从Demo开始,不断为项目添加新的功能以及重构,也许刚开始的时候代码显得非常凌乱,毫无设计可言.但是随着项目的迭代,往往需要将很多相同功能的代 ...

  3. 【转】Web API项目中使用Area对业务进行分类管理

    在之前开发的很多Web API项目中,为了方便以及快速开发,往往把整个Web API的控制器放在基目录的Controllers目录中,但随着业务越来越复杂,这样Controllers目录中的文件就增加 ...

  4. 搭建MVC及WebAPI项目框架时碰到的问题集合

    搭建MVC及WebAPI项目框架时碰到的问题集合 阅读169次 2013/5/31 4:27:26 前言 刚开始创建MVC与Web API的混合项目时,碰到好多问题,今天拿出来跟大家一起分享下.有朋友 ...

  5. 网关 Apache APISIX 在 360 基础运维平台项目中的实践

    女主宣言 今天小编为大家分享一篇关于Apache APISIX的文章,文章从开发者的角度讲述了 Apache APISIX 网关在 360 基础运维平台的落地实践,希望能对大家有所帮助. PS:丰富的 ...

  6. 在vue项目中使用高德地图JS API

    在vue项目中使用高德地图JS API,而不是amap依赖包~ 一. 必做的准备工作 注册账号并申请key 首先,注册开发者账号,成为高德开放平台开发者 登陆之后,在进入「应用管理」 页面「创建新应用 ...

  7. 在vue项目中使用高德地图

    需求很重要,有需求你才有努力解决问题的方向,加油! 在我们使用vue构建项目的时候,难免在业务需求上会遇到使用高德地图的时候,这时候问题就来了. 我们该怎么在vue项目中插入高德地图?通过度娘我知道了 ...

  8. .net core 3.1 WebApi项目/Swagger支持二级目录

    多个webapi项目需要进行集成部署,并且方便前端不产生跨域访问,那肯定是需要部署nginx进行转发,同一域名的情况下,只好采用二级目录进行区分,如果仅仅是webapi的接口转发,相对简单,配置ngi ...

  9. 出行助手Vue项目中高德API的使用

    本文章是出行助手项目使用高德API的一些经验,见程序代码及注释, 详情请查看高德API 高德地图初始化加载定位到当前城市(具体位置): 设置一个div挂载高德地图:<div id="m ...

  10. 为WebApi项目添加注册功能:问题与解决的思维流程

    为WebApi项目增加用户注册功能 创建时间:2012年10月31日(星期三) 凌晨3:26 | 分类:Web演练 | 字数:3438  | 发送到我的Qzone | 另存为... | 打印 | 添加 ...

最新文章

  1. CVPR 2021| 基于深度图匹配的鲁棒点云配准框架
  2. java之for循环
  3. oracle 8i漏洞渗透,一次通过Oracle8i入侵系统之旅(组图)
  4. sklearn网格搜索GridSearchCV得到各个评价指标的均值与方差
  5. file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known
  6. 155.PHP中“==”运算符的安全问题
  7. IHS遥感图像融合算法及其相关的算法
  8. 单片机——DHT11 温湿度传感器
  9. 51单片机学习入门(三):串口
  10. 传奇手游漏洞获取gm权限_传奇私服漏洞获取gm权限
  11. 十进制和二进制转换原理
  12. AliOS Things物联网操作系统学习第一步:Windows下AliOS Things开发环境搭建
  13. 【c#技术】一篇文章搞掂:水晶报表
  14. 计算机如何把文件设为隐藏,电脑如何显示隐藏的文件夹 电脑怎么设置隐藏文件夹...
  15. 数字IC开发软件介绍
  16. 制造企业该如何选择MES生产管理系统?盘点四大生产管理系统软件
  17. 在Excel中使用SQL语言
  18. android 获取年月日
  19. influxdb内存过大和占用过多端口
  20. 开发者自己搭建IM服务器所要面临的问题

热门文章

  1. POJ 1166 The Clocks
  2. 最新 IDEA 2022.1 版本即将发布,骚操作真不少...
  3. 全网最全 Java 日志框架适配方案!还有谁不会?
  4. 一套完整的 Java 线上故障排查技巧,建议收藏!
  5. Oracle 或关闭中国研发中心(CDC):裁员 1600 人
  6. 腾讯云分布式高可靠消息队列CMQ架构最佳实践
  7. Linux 系统故障修复和修复技巧
  8. 什么样的公司值得加入?
  9. java对象数组排序_java 对象数组排序
  10. redis scan 效率太慢_阿里云的redis规范