通用配置¶
本文档描述了所有 Swift 服务器通用的配置选项。其他 Swift 配置选项的文档可以在 配置文档 找到。
一个通用的配置文件示例可以在 etc/swift.conf-sample 找到
以下配置选项可用
选项 |
默认值 |
描述 |
max_header_size |
8192 |
max_header_size 是每个 header 的 utf8 编码的最大字节数。默认使用 8192,因为 eventlet 使用 8192 作为 header 行的最大大小。当使用包含超过 7 个目录条目的 identity v3 API 令牌时,可能需要增加此值。请参阅 proxy-server.conf-sample 中的 include_service_catalog (在 overview_auth.rst 中记录)。 |
extra_header_count |
0 |
默认情况下,允许的最大 header 数量取决于允许的最大 metadata 设置数量,以及常规 http header 的默认值 32。如果出于某种原因这不够(例如自定义中间件),可以使用 extra_header_count 约束来增加它。 |