You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询Azure Cosmos DB中continuation token的最大允许长度

Azure Cosmos DB Continuation Token 最大长度说明

针对你遇到的故障问题,我可以明确给出答案:Azure Cosmos DB中continuationToken的最大允许长度是10KB,这里指的是经过Base64编码后的字符串长度。

这个限制是官方明确规定的,当continuationToken超过这个长度时,不仅Cosmos DB服务本身会拒绝处理请求,更常见的是在传输链路中,一些中间组件(比如API网关、负载均衡器)会自动截断过长的URL参数或请求头,这直接就会引发你遇到的解析失败问题,和你推测的原因完全吻合。

另外补充几个实用细节:

  • continuationToken本质是经过Base64编码的序列化数据,所以原始未编码的内容长度会比10KB小不少
  • 如果你的业务场景经常出现continuationToken接近或超过阈值的情况,可以试试这些优化手段:
    • 精简查询返回的字段,只保留业务必需的数据
    • 增加更精准的过滤条件,缩小单次查询的结果范围
    • 调整分页的页大小(减小MaxItemCount参数值),降低单页结果量,从而缩短continuationToken的长度

内容的提问来源于stack exchange,提问作者Vitalii

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.14 06:55:25