开发者社区 问答 正文

钉钉应用上架审核不通过,原因:响应时间、降级

钉钉应用上架审核不通过: 1.50并发请求有个别响应高于200ms 2.没有降级描述,实际都是核心功能

展开
收起
游客xqhqegv5la6ue 2020-07-16 22:59:08 807 分享 版权
阿里云 AI 助理回答

针对您提到的钉钉应用上架审核不通过的问题,主要涉及两点:并发请求响应时间和缺少降级描述。以下是针对这两点的具体建议:

1. 并发请求响应时间优化

问题指出在1.50并发请求下,存在个别响应时间高于200ms的情况。为了改善这一状况,您可以采取以下措施:

  • 性能优化

    • 代码层面:审查并优化关键路径的代码逻辑,减少不必要的计算和数据库查询,确保代码执行效率。
    • 缓存策略:利用缓存技术(如Redis)存储频繁访问但不经常变更的数据,减少数据库负载,提升响应速度。
  • 资源扩容

    • 根据应用实际需求评估是否需要增加服务器资源,如CPU、内存或带宽,以应对高并发场景。
  • 负载均衡

    • 配置负载均衡器,分散请求到多个服务器处理,避免单点过载,提高系统整体响应能力。

2. 添加降级描述与方案

审核反馈中提到您的应用缺乏降级描述,这意味着需要明确当服务面临异常或高负载时,如何保障核心功能的基本可用性。您应提供一套详细的降级策略,包括但不限于:

  • 核心功能识别:明确哪些是应用的核心功能,这些功能在任何情况下都需保持基本运行状态。

  • 降级策略说明

    • 描述在资源紧张或依赖服务不可用时,如何对非核心功能进行降级处理,比如暂时关闭某些非必要服务或功能,以确保核心功能资源充足。
  • 熔断机制:实现服务间的熔断机制,当检测到下游服务响应慢或不可达时,快速失败,避免整个系统被拖垮。

  • 监控与报警:建立全面的监控体系,对关键指标进行实时监控,并设置合理的报警阈值,以便及时发现并处理问题。

完成上述改进后,重新提交应用并详细说明在并发性能优化及降级策略上的改进措施,这将有助于提高审核通过的概率。

请根据这些建议调整您的应用,确保满足钉钉应用市场的上架标准。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答